我有名为shenko 的Python 包。一切正常,我的代码在 Github 上。
现在我的问题是在我安装了我的包 ( sudo pip install shenko
) 之后,为什么我也不能安装panda3d?
安装我的包我执行后pip list
,看到shenko但不Panda3D的。
我试过在互联网上搜索,我知道它很简单,但我只是不知所措。任何帮助或建议都会很棒。
先感谢您。
在您的 requirements_dev.txt 中列出依赖项需要您运行pip install -r requirements-dev.txt
. 运行pip install shenko
不会安装这些。
相反,您应该在 setup.py 中列出包的运行时依赖项作为install_requires
参数。你已经有了这个,但有一个小错误。在您引用的代码中,您需要更改:
install_requires='requirements'
至 install_requires=requirements
因为您正在尝试引用需求列表。然后添加panda3d
到您现有的需求列表。所以它现在应该是这样的:
requirements = [
'Click>=6.0',
'panda3D==1.10.0',
]
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句