配置:
我正在尝试通过发出应安装openpifpaf
和pycocotools
的命令来安装pycocotools和openpifpaf:
pip3 install 'openpifpaf[train,test]'==0.5.2
在我的项目工作中提到。
我查看了以前的类似问题,并尝试更新setuptools和wheels,但没有帮助。
基本上,最终的消息错误是:
ERROR: Failed building wheel for pycocotools
ERROR: Failed building wheel for openpifpaf
如有必要,我可以提供有关该错误的更多详细信息,但我不知道如何解决该错误。
答案 0 :(得分:0)
这是您想要的吗?
pip install pifpaf
pip install pycocotools
答案 1 :(得分:0)
pycocotools
有点特殊。它需要预安装的Cython
和numpy
,并且纯pip无法处理依赖项中的订单。您必须先运行pip3 install numpy cython
,然后才能安装具有train
依赖项的openpifpaf。
希望您发现openpifpaf有用。随意打开一个问题来解决此类问题;我早些会看到的。
答案 2 :(得分:0)
尝试在虚拟环境pip install pycocotools
中使用venv
时遇到相同的错误。安装pycocotools还具有其他软件包相关性-我不确定究竟是哪个软件包,但是否属于venv
中安装的these here。可能只有numpy
和cython
是必要的,但我尚未对此进行测试。
通过将venv
添加到PYTHONPATH
中的~./bash_profile
来使这些依赖关系可以找到:
export PYTHONPATH="${PYTHONPATH}:path/to/venv"