安装chatterbot时遇到的问题

依赖包版本:

Package              Version
-------------------- --------
accelerate           0.20.3
aiofiles             23.1.0
aiohttp              3.8.4
aiosignal            1.3.1
altair               5.0.1
anyio                3.7.0
async-timeout        4.0.2
attrs                23.1.0
blinker              1.6.2
blis                 0.7.9
catalogue            2.0.8
certifi              2023.5.7
cffi                 1.15.1
characterai          0.6.0
charset-normalizer   3.1.0
ChatterBot           1.0.8
chatterbot-corpus    1.2.0
click                8.1.3
colorama             0.4.6
confection           0.1.0
contourpy            1.1.0
cpm-kernels          1.0.11
cycler               0.11.0
cymem                2.0.7
en-core-web-sm       3.5.0
exceptiongroup       1.1.1
fastapi              0.97.0
ffmpy                0.3.0
filelock             3.12.2
Flask                2.3.2
fonttools            4.40.0
frozenlist           1.3.3
fsspec               2023.6.0
gevent               22.10.2
gradio               3.35.2
gradio_client        0.2.7
greenlet             2.0.2
h11                  0.14.0
httpcore             0.17.2
httpx                0.24.1
huggingface-hub      0.15.1
idna                 3.4
importlib-metadata   6.6.0
importlib-resources  5.12.0
itsdangerous         2.1.2
jieba                0.42.1
Jinja2               3.1.2
jsonschema           4.17.3
kiwisolver           1.4.4
langcodes            3.3.0
latex2mathml         3.75.2
linkify-it-py        2.0.2
Markdown             3.4.3
markdown-it-py       2.2.0
MarkupSafe           2.1.3
mathparse            0.1.2
matplotlib           3.7.1
mdit-py-plugins      0.3.3
mdtex2html           1.2.0
mdurl                0.1.2
mpmath               1.3.0
multidict            6.0.4
murmurhash           1.0.9
networkx             3.1
numpy                1.24.3
orjson               3.9.1
packaging            23.1
pandas               2.0.2
pathy                0.10.2
Pillow               9.5.0
pip                  23.1.2
pkgutil_resolve_name 1.3.10
playwright           1.36.0
preshed              3.0.8
protobuf             4.23.3
psutil               5.9.5
pycparser            2.21
pydantic             1.10.9
pydub                0.25.1
pyee                 9.0.4
Pygments             2.15.1
pyparsing            3.0.9
pyrsistent           0.19.3
python-dateutil      2.8.2
python-multipart     0.0.6
pytz                 2023.3
PyYAML               3.13
regex                2023.6.3
requests             2.31.0
semantic-version     2.10.0
sentencepiece        0.1.99
setuptools           41.2.0
six                  1.16.0
smart-open           6.3.0
sniffio              1.3.0
spacy                3.5.4
spacy-legacy         3.0.12
spacy-loggers        1.0.4
SQLAlchemy           1.3.24
srsly                2.4.6
starlette            0.27.0
sympy                1.12
thinc                8.1.10
tokenizers           0.13.3
toolz                0.12.0
torch                2.0.1
tqdm                 4.65.0
transformers         4.27.1
typer                0.9.0
typing_extensions    4.6.3
tzdata               2023.3
uc-micro-py          1.0.2
urllib3              2.0.3
uvicorn              0.22.0
wasabi               1.1.2
websockets           11.0.3
Werkzeug             2.3.6
yarl                 1.9.2
zhon                 2.0.2
zipp                 3.15.0
zope.event           5.0
zope.interface       6.0

问题1:

Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-build-lspenkx4/unroll/

解决:

pip install --upgrade setuptools

python -m pip install --upgrade pip

问题2:

OSError: [E941] Can't find model 'en'. It looks like you're trying to load a model from a shortcut, which is obsolete as of spaCy v3.0. To load the model, use its full name instead:

解决:

安装依赖:

python -m spacy download en_core_web_sm

/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/chatterbot中的tagging.py文件,修改line13为:

修改源码为:

   if self.language.ISO_639_1.lower() == 'en':
       self.nlp = spacy.load('en_core_web_sm')
   else:
       self.nlp = spacy.load(self.language.ISO_639_1.lower())

问题3:

gcc: 致命错误:cannot execute ‘cc1plus’: execvp: 没有那个文件或目录

解决:

yum install gcc-c++
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值