错误:退出状态1错误的命令:命令:'c:\users\usr\appdata\local\programs\python\python38-32\python.exe‘-c的导入系统、setuptools、tokenize;sys.argv = '"'"'C:\Users\usr\AppData\Local\Temp\pip-install-7je3q7kg\pyyaml\setup.py'"'"';file='"'"'C:\Users\usr\AppData\Local\Temp\pip-install-7je3q7kg\pyyaml\setup.py'"'"';open)(file);code=f.read().replace('"'"'\r\n'"'"',‘open)(file);code=f.read().replace(’“‘”’\r\n‘“’”‘,’);f.close();(编译(代码,文件,‘exec’)‘egg_info’-基于蛋的 cwd: C:\Users\usr\AppData\Local\Temp\pip-install-7je3q7kg\pyyaml
完整输出(5行):跟踪(最近一次调用):文件"",第1行,文件"C:\Users\usr\AppData\Local\Temp\pip-install-7je3q7kg\pyyaml\setup.py",第91行,wheel.bdist_wheel bdist_wheel ValueError:源代码字符串不能包含空字节
发布于 2020-08-06 00:12:50
尝试安装以前版本的ChatterBot。
pip install chatterbot==1.0.4
除非有其他问题,否则这应该是可行的。我也遇到了同样的问题,这对我来说是有效的。
如果使用Python3.8.x,还会出现另一个问题。在Python3.8.x中,删除了几个模块的一些函数。您将能够导入ChattberBot,但是当您命名机器人时,会出现一个错误。
File "C:\Python38\lib\site-packages\sqlalchemy\util\compat.py", line 264, in <module>
time_func = time.clock
AttributeError: module 'time' has no attribute 'clock'
复制最后一行中给出的文件的位置,在那里发生错误。
C:\Python38\lib\site-packages\sqlalchemy\util\compat.py
使用空闲或其他编辑器打开文件。请不要直接打开文件(这将运行文件,您将无法看到代码),相反,打开与空闲或您的文本编辑器,然后,转到第264行。它会被写成
time_func = time.clock
而不是将其更改为
time_func = time.perf_counter()
我希望这能帮上忙!
https://stackoverflow.com/questions/62776243
复制相似问题