torch包下载和安装失败的解决

今天打算使用python的 torch包的时候,输入pip install torch,在pycharm下载一直失败。

报错信息里面提示一开始是pip版本出错:

WARNING: You are using pip version 20.0.2, however version 20.2.3 is available.

导致我一整天都在更新pip,但是毫无效果!!!

再后面,报错变成了:

Requirement already satisfied: torch in d:\programming\anaconda3\lib\site-packages

原来问题是:Python与anaconda之间的冲突

如图:

torch包下载和安装失败的解决_第1张图片

解决办法:

在cmd中,使用pip install --target=目标路径 工具包名字格式的命令去安装所需要的库。
例如,使用pip install --target=d:/programming/Python37/Lib/site-packages torch这个命令去安装torch库,就可以成功安装。

这个目标路径怎么找呢?
File–>Settings–>Python Interpreter,可以看到Python安装在那个路径。
torch包下载和安装失败的解决_第2张图片
然后在这个Python安装目录的文件夹中,(比如我这里是:Python38-32)
找到Lib目录,点击进入。
再找到site-packages目录,就找到路径了。

torch包下载和安装失败的解决_第3张图片

如果一开始没有下载对路径,没有关系。找到自己下载好的库的文件库名+ .dist-info文件,将这两个文件复制到目标路径!

在这里插入图片描述

终于不报红啦!
在这里插入图片描述

END

你可能感兴趣的:(期末抱佛脚,python,pycharm,开发语言)