首先,我要先做一点感谢-我已经在SO和GitHub上阅读了几页,并且开始感到有些恼火。
我正在尝试安装spaCy进行NLP处理。但是它不会在Windows 10上运行。我尝试以标准用户/管理员身份运行它,我在PATH(也包括脚本)中安装了Python。尝试使用不同版本的Python(3.6、3.6.7、2.7),但在安装时始终会崩溃。我遇到了Command "python setup.py egg_info" failed with error code 1
,我可以通过升级pip
和setuptools
来解决,但是现在,我无法完成spaCy安装。
我正在尝试将其安装在虚拟.env
中,但是当我刚好在安装结束时,就会收到:
这使我完全发疯-cmd
提示Successfully installed spacy-2.0.16
,但是它无限地挂在那里(我什至在PC上呆了2小时-仍然有相同的屏幕)-它不会停止安装过程,我以为如果用CTRL + C停止它,也许一切都在下面顺利进行,只是pip
完成器崩溃了,但不是-键盘中断pip说安装了spaCy之后(不应该那样做) -它不是像安装过程那样的事务吗?),它在安装列表中,但是当我尝试导入它时,python会吐ModuleNotFoundError: No module named 'spacy'
。
试图使用-vvv
标志运行此安装以进行调试,而我在这里遇到异常:
对this file on GitHub进行了一些检查,但对我来说似乎完全正常。然后我坚信,也许从pip存储库下载的一些spaCy文件可能已损坏-手动下载源并尝试以相同结果安装它。但是,我担心pip
版本会检查所有可能的发行版-正常吗?
然后我想出了一个与Anaconda一起尝试的想法。但是,我设法安装了spaCy,但是无法安装任何模型,也无法创建链接文件(对于加载模型很重要)。所以那里没用...
任何帮助将不胜感激。我不是Python专家,考虑到我已经花了很多时间,这真的让我感到沮丧。
PS。我已经关闭防病毒软件了。
在此先感谢您,并感谢所有语言错误!