如何解决如何在 setup.py 文件中包含 conda 包依赖项?
我正在处理 Python 包的 setup.py 文件。我想在我的包的“install_requires”依赖项中包含包“rdkit”。但是,这不起作用,因为 rdkit 不能直接通过 pip 安装。在这种情况下,我的首选方法是使用 conda (https://anaconda.org/rdkit/rdkit)。
如果需要在 setup.py 文件中使用 conda 的包,是否可以自动安装(或升级),类似于 install_requires 对 pip 可安装依赖项所做的操作?
非常感谢您的帮助
setup(
...
install_requires=[
'numpy >= 1.8.0','scipy >= 1.6.1',],)
解决方法
如果需要在 setup.py 文件中使用 conda 的包,有没有办法自动安装(或升级)?
不,不可能。 setup.py
适用于 python setup.py install
或 pip install
,它对 conda
一无所知。
也许它应该以另一种方式解决 - 从 conda
开始,然后 calls pip install
安装 pip-installable 包。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。