如何在anaconda下安装pytorch和解决超时错误

如何在anaconda下安装pytorch和解决超时错误

我的环境是win7+python3.6:
1、打开anaconda prompt,这时候是base环境,在anaconda prompt中输入如下指令,新建pytorch的虚拟环境,:

conda create -n pytorch python=3.6

python选择自己需要的版本
2、激活环境:activate pytorch 进入pytorch环境,如图:

3、添加清华源镜像:

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --set show_channel_urls yes

4、去pytorch官网查看anaconda下载的相关代码:pytorch官网,如图选择对应的版本代码:

5、将相应代码复制到anaconda prompt中运行会看到要安装的包如下,输入y下载后会发现torchvision和torch(或pytorch)是0%,这两个是没有下载直接跳过了,记住torchvision和torch(或pytorch)的版本:

6、下载完成后重新下载torchvision和torch(pytorch),代码如下:

pip3 install torch==1.5.1+cpu torchvision==0.6.1+cpu -f --default-timeout=1000

双等号后面选择你要下载的版本或者是刚刚让你记住的两个版本
7、程序后面缺什么模块就pip install 相应模块名称(或conda install),注:如果出现Exception什么的,可能是超时错误,可以在pip install 模块 后添加–default-timeout=1000。例如:

pip install xlrd --default-timeout=1000

--default-timeout=1000能够解决超时错误,而且下载速度加快,我也不知道为什么,知道的大佬可以解释一下
8、根据上面方法在下载opencv时也可以直接在anaconda prompt中输入如下代码:

pip install opencv-python --default-timeout=1000

可以顺便下载opencv_contrib:

pip install opencv-contrib-python --default-timeout=1000

如果是超时错误可以用上面的方法,就不一定非要去网站上下载whl文件再install了。
(第一次写,多多指教)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值