我正在尝试在我的 macbook pro 上安装 NLP 套件,该套件已更新到最新的软件版本 Catalina 10.15.6。到目前为止,我已经安装了 Anaconda 3.8,并通过以下方式创建了 3.7 版本的 NLP 环境conda create -n NLP python=3.7
,并通过以下方式激活 NLP 环境conda activate NLP
.
我的下一步是使用以下命令安装“requirements.txt”文件中写入的所有 python 包pip install -r requirements.txt
。然而,它显示了这样的消息:
”错误:找不到满足要求 pprint 的版本(来自 -rrequirements.txt(第 67 行))(来自版本:无)
错误:找不到 pprint 的匹配发行版(来自 -rrequirements.txt(第 67 行))"
我也尝试单独安装该软件包,但是出现了相同的错误消息。
任何意见,将不胜感激!如果我可以提供任何其他信息,请告诉我。
pprint
是标准库的一部分,因此不能出现在requirements.txt
。如果您的要求之一被声明为需要 pprint,您将收到错误。要在没有依赖项的情况下安装,请使用--no-deps
点子命令。但是,这并不能保证安装确实有效,因为您可能会错过其他软件包。因此,更好的选择是逐一安装每个需求,直到找到需要它的需求并安装其其他依赖项并以无依赖的方式安装该包。
另一种方法是使用https://pypi.org/project/pipdeptree/检查依赖树。
如果有很多软件包并且出现版本冻结,请尝试删除版本。
这是一种反复试验的侦探工作,因此人们可以聪明地对待它:罪魁祸首很可能是一种较少使用的依赖项。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)