我使用下面的命令在我的conda环境中安装py手电筒。
conda install pytorch=0.4.1 cuda90 -c pytorch但是,我得到了以下错误
解决环境:失败 PackagesNotFoundError:以下软件包无法从当前频道获得:
现有渠道:
若要搜索可能提供所查找的conda包的备用通道,请导航到 https://anaconda.org
我怎么才能解决这个问题?我当然安装了cuda 9和nvcc工厂。
发布于 2020-08-05 20:05:47
直接转到py手电网站,按照您的安装说明,它会告诉您安装- 火把-开始所需的命令。
例如:

如果您正在寻找PyTorch的旧版本,可以在这里找到要安装的版本历史记录和命令- 安装早期版本的PyTorch
如果这对你不起作用,你的最后一个选择是从源头自己构建。这是0.4.1-0.4.1火把版本的GitHub回购。从源代码安装的步骤概述在回购这里上。
发布于 2020-08-05 20:12:19
在我看来,正是版本号给出了这个问题。首先,要指定特定版本,不能使用'=‘符号。如果您特别想要的是您指定的相同版本,我建议您尝试使用pytorch0.4.1作为包名,否则您可以通过以下方法获取最新版本:
conda install -c pytorch pytorch你可以参考这个网站获得数据自动化系统:https://anaconda.org/anaconda/cudatoolkit
或者,如果这是适合您的,请运行以下命令
pip3 install pycudahttps://stackoverflow.com/questions/63272687
复制相似问题