问题描述
为了使用最新的 cuda 工具包,我需要从源代码构建 pytorch - 因此我做到了。我的环境是 conda 环境。
我尝试安装的软件包是 allennlp。
Pip list
未显示 torch 已安装,conda 显示已安装。
尝试从源代码构建 allennlp:
conda skeleton pypi <package>
conda build <package>
conda build 也由于与 pip 包等不兼容而导致问题...
我只是想知道是否有更简单的方法来做到这一点?
例如: 告诉 pip Torch 已经安装,所以它停止卸载当前 Torch(为什么它不能在安装时直接选择它)。 感谢您的帮助!
解决方法
您可以使用 allennlp
安装 pip install --no-deps allennlp
,但随后您必须确保自己安装了其他依赖项。