真的是遇到了各种奇怪问题。记一下。
因为之前已经装过python和pip以及cuda10,遂去官网上观望https://pytorch.org/
1.失败的pip安装过程
这般选择之后复制下面的command,win+R开始comd界面准备安装,然后wtf????
行吧,那我去pycharm里面直接用它软件自带的安装方法试试,结果一样,(因为我是小白,没有意识到其实本质是一样的)
首先尝试pip升级一哈
python -m pip install --upgrade pip
失败
后来经过各种搜索发现,应该是自己pip的版本问题,因此没有办法识别这种。借鉴了一下原博客1
那么如何查看自己的版本呢? shell中输入,注意自己的版本不同输入不同(来自博客原博客2)
AMD64
import pip._internal
print(pip._internal.pep425tags.get_supported())
Win32
import pip
print(pip.pep425tags.get_supported())
以下是我的结果
应该根据自己结果改变下载的whl内容,遗憾的是我没有最终还是找到适合我的。emmmm大家可以自己努力以下。
2.终于成功的anaconda安装过程
晚上回去舍友说我,为什么要这么倔强一定要用pip呢?倔强不动了,我还是下个anaconda吧。。。
由于我之前没有安装过首先去官网https://www.anaconda.com/download/,直接下载安装即可
然后再去pytroch官网上查找anaconda的下载command命令。
conda install pytorch torchvision cuda100 -c pytorch
下载过程开始很顺利,但是每次到下载pytroch-1.0.0时便卡到爆炸,下载进度为0%,进而出现新的问题。
CondaHTTPError: HTTP 000 CONNECTION FAILED for url 。。。。HTTP error下载错误
找到https://blog.csdn.net/ling_xiobai/article/details/78659981,安装这篇博客的方法修改,但是还是失败了,
惆怅之余,突然发现少看了一行
另外,anaconda的更新若出现这样的问题,则到C:\user\你的用户名.condar文件下,把default那一行删除,即可解决问题。
我们找到那个文件,注意!还应该添加一行
ssl_verify: true
show_channel_urls: true
最终我的文件里面是这个样子的
channels:
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
ssl_verify: true
show_channel_urls: true
然后再次输入canda下载命令,惊奇的发现!!!进度条居然动了!!!虽然依旧是龟速。
下午回来下载成功,shell命令行试试。
总算是安装成功了!感谢百度,感谢csdn,感谢xxx。