Python 无法使用pip安装openpifpaf和Pycools。错误:为openpifpaf/Pycools构建控制盘失败
配置:Python 无法使用pip安装openpifpaf和Pycools。错误:为openpifpaf/Pycools构建控制盘失败,python,macos,pip,installation,Python,Macos,Pip,Installation,配置: macOS 10.14 Python 3.7.1 我试图通过发出此命令来安装pycocotools和openpifpaf,该命令应安装openpifpaf和pycocotools: pip3 install 'openpifpaf[train,test]'==0.5.2 正如我在项目工作中提到的 我查看了以前类似的问题,并试图更新setuptools和wheels,但没有任何帮助 基本上,最后的消息错误是: ERROR: Failed building wheel for pyco
- macOS 10.14
- Python 3.7.1
openpifpaf
和pycocotools
:
pip3 install 'openpifpaf[train,test]'==0.5.2
正如我在项目工作中提到的
我查看了以前类似的问题,并试图更新setuptools和wheels,但没有任何帮助
基本上,最后的消息错误是:
ERROR: Failed building wheel for pycocotools
ERROR: Failed building wheel for openpifpaf
如果需要,我可以提供有关错误的更多详细信息,我不知道如何修复它。
pycocotools
有点特殊。它需要预先安装的Cython
和numpy
,纯pip无法处理依赖项中的订单。您必须先运行pip3 install numpy cython
,然后才能使用train
依赖项安装openpifpaf
我希望您发现openpifpaf很有用。对于这类问题,可以自由地提出问题;我早就知道了。当我尝试将pycocotools安装到虚拟环境
venv
时,我也遇到了同样的错误。安装pycocotools还有其他软件包依赖项-我不确定具体是哪个,但它是安装在venv
中的软件包之一。可能只有numpy
和cython
是必要的,但我还没有测试过
通过将venv
添加到~./bash\u配置文件中的PYTHONPATH
中,使这些依赖项可查找:
export PYTHONPATH="${PYTHONPATH}:path/to/venv"
“最终”信息是无用的;请发布完整的错误日志。刚刚遇到这个问题,您的回答有帮助。我不明白的是你是怎么发现这是问题的?我无法从错误消息中理解它。。。