vs 上 pytorch安装问题

前言

唯有日夜兼程 披星斩棘
方能到达梦的彼端

记录一点一滴,才能聚沙成塔。

项目场景:

使用vs2019,在虚拟环境中,python安装pytorch安装不上去的问题。
共两个问题。
ERROR: Command errored out with exit status 1:
Traceback (most recent call last):

问题描述:

在我自己创建的虚拟环境中,直接在vs内的环境包窗口安装pytoch失败,
然后转到命令窗口还是安装不上去。
本人也就是小白,所以从网上搜寻方法组合解决,但是最终解决方法出乎意料。具体问题如下:

ERROR: Command errored out with exit status 1:
command: ‘f:\inf\sinet\scripts\python.exe’ -u -c ‘import sys, setuptools, tokenize; sys.argv[0] = ‘"’"‘C:\Users\ADMINI~1\AppData\Local\Temp\pip-install-guhmq3pv\torch\setup.py’"’"’; file=’"’"‘C:\Users\ADMINI~1\AppData\Local\Temp\pip-install-guhmq3pv\torch\setup.py’"’"’;f=getattr(tokenize, ‘"’"‘open’"’"’, open)(file);code=f.read().replace(’"’"’\r\n’"’"’, ‘"’"’\n’"’"’);f.close();exec(compile(code, file, ‘"’"‘exec’"’"’))’ install --record ‘C:\Users\ADMINI~1\AppData\Local\Temp\pip-record-xia9ru7v\install-record.txt’ --single-version-externally-managed --compile --install-headers ‘f:\inf\sinet\include\site\python3.7\torch’

vs 上 pytorch安装问题_第1张图片
Traceback (most recent call last):
File “f:\inf\sinet\lib\site-packages\pip_vendor\urllib3\response.py”, line 437, in _error_catcher
yield
File “f:\inf\sinet\lib\site-packages\pip_vendor\urllib3\response.py”, line 519, in read
data = self._fp.read(amt) if not fp_closed else b""
File “f:\inf\sinet\lib\site-packages\pip_vendor\cachecontrol\filewrapper.py”, line 62, in read
data = self.__fp.read(amt)
File “C:\Program Files (x86)\Microsoft Visual Studio\Shared\Python37_64\lib\http\client.py”, line 457, in read
n = self.readinto(b)

vs 上 pytorch安装问题_第2张图片


原因分析:

具体什么原因我也不是很清楚。第二个原因可能是内存的原因,但是按理说不应该。算了,直接说方案吧


解决方案:

首先第一个问题
在命令窗口直接使用pip3 install torch
ERROR: Command errored out with exit status 1:
失败,所以转用网上方法,从torch官网找到其下载命令,用命令窗口安装。
vs 上 pytorch安装问题_第3张图片
记住找到与自己版本相适应的torch版本。
点击下方链接直达下载界面
pytorch官网下载连接
cuda版本号最简单的方法从英伟达驱动上就能看到。
vs 上 pytorch安装问题_第4张图片
第二个问题
Traceback (most recent call last):
这个问题怎么解决的,我也不是很清楚。原因有很多种。

我是搜了一个方法,我把这个方法链接先放上来。
https://www.pianshen.com/article/5723281372/

但是用了之后还是不行,由于时间还多,我又装了第三次,发现每次进度条停了,但是每一次都比上一次长。我想可能第四次就能安装成功,没想到真的成功。
这个方法都不能称之为方法了。哈哈哈。谁知道原因麻烦解答一下。

就是重复多装几次。
放上成果图.
在这里插入图片描述
vs 上 pytorch安装问题_第5张图片

vs 上 pytorch安装问题_第6张图片

vs 上 pytorch安装问题_第7张图片

你可能感兴趣的:(代码小结,vs2019,pytorch,python,bug)