我正在尝试使用一个可移植的Python解释器,因此我安装了WinPython,并计划有朝一日将我的应用程序部署到其他机器上。在
对于我的应用程序,我需要使用NLP模块“spaCy”。我试图在WinPython上安装spaCy(pip install-U spaCy),但无法安装。安装模块依赖项时,似乎无法安装模块“semver”:
Collecting semver (from sputnik<0.10.0,>=0.9.2->spacy) Using cached semver-2.7.6.tar.gz
Complete output from command python setup.py egg_info:
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "C:\Users\Tyler\AppData\Local\Temp\pip-build-m1sjlou_\semver\setup.py", line 2, in <module>
import semver as package
ModuleNotFoundError: No module named 'semver'
----------------------------------------
Command "python setup.py egg_info" failed with error code 1 in C:\Users\Tyler\AppData\Local\Temp\pip-build-m1sjlou_\semver\
我试图直接安装semver,结果显示了相同的错误。我下载了“semver-2.7.6”。焦油gz文件并使用WinPython控制面板安装它。无法安装。在
我该怎么办?在
如果您使用的是Winpython-3.6,请尝试以下操作:
在'python.exe“winpython文件,
将其重命名为“zpython.\u pth”
它看起来与https://bugs.python.org/issue29723有关
相关问题 更多 >
编程相关推荐