Python:pip install torch官网速度太慢的解决办法
也不知道为啥torch用镜像网站不能下,难道镜像网站没这个?
但是有呀,就很迷。
1.pytorch官网直接命令下载
- 进入pytorch官网:官网链接
- 选择合适的版本获得命令

- 在终端输入改命令即可下载
有可能会速度过慢导致中断,再用下面的方法👇。
1.1还是试了试镜像网站pip,但是不行,然后在网上找了找方法,但好多都是conda的,没安装anaconda没有排面了(/(ㄒoㄒ)/~~)。
1.2.也试了试在镜像网站把Pytorch和torchvision的压缩包下载离线下载

感觉我把包都下下来了!应该总没问题了吧!但,嘿嘿,意料总是会来的,会提示
ERROR: Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output
这玩意的错,如果往前看,能看到下面的错误
ModuleNotFoundError: No module named 'tools.nnwrap'
----------------------------------------
ERROR: Failed building wheel for torch
编译错误的话,说明没有相应的torch wheel 文件,所以我们要下载相应的wheel文件!
2.到官网下载wheel文件离线下载
回到官网,打开命令中的链接

然后再这个网址上下载wheel文件,如下

找到自己所对应的torch版本,进行下载(tips:迅雷下载超快的哦!尽量别再晚上下载,限速!!晚上太亏了)

只需要下载torch就好了哦,torchvision等下可以pip很快的。
下载完成过后,打开命令行,cd到刚刚的安装目录进行pip install 【相应的wheel文件】。

安装完成过后,我直接pip install torchvision不行…所以!又回到官网!!
用官网下方的命令行!因为已经安装好torch,所以很快就安装好相应的torchvision版本啦!!

酱酱就安装好了。
对pytorch进行测试
import torch
print(torch.__version__)
print(torch.cuda.is_available())
x = torch.randn(1)
if torch.cuda.is_available():
device = torch.device("cuda")
y = torch.ones_like(x, device=device)
x = x.to(device)
z = x + y
print(z)
print(z.to("cpu", torch.double))
运行以上代码,若能正常输出就可以正式展开代码的世界了。
智能推荐
pycharm终端npm install总是报错解决办法
从GitHub上克隆开源项目时,需要进行npm的安装,我在终端安装了nodejs之后,运行npm install总是会报错 我在网上翻阅了各种帖子,都没有解决这个问题,一开始翻阅的帖子提醒我可能是nodejs版本的问题,和npm不适配,我就删除了高版本的node包,转而下载低版本,从18到10都不行,最终只能求助师姐,师姐让我使用anconda powershell promrt 在这里运行指令 ...
国内 snap install 慢的终极解决办法, 完美解决问题
snap install 慢怎么办? snap install 只有几十k, 慢死了, 怎么办? snap 网速慢怎么办? JUST DO IT >> 看好啊! 这三个都是 Canonical 官方的...
关于WebStorm中启动VUE的时候npm install出错的解决办法
npm install出错的解决办法 很多小伙伴可能跟我一样是个小白,还不知道怎么启动vue,然后就照着README一阵乱搞,然后npm install的时候就报了以下的错误,网上的解决办法也看不懂,我自己的解决办法来了 我也不知道这是为什么会报这样的错误,但是我的解决办法是这样的: 不要直接在WebStorm的命令行中执行npm install,而是来到你项目所在的目录下,进入到.git这一文件...
TCP连接常见问题
TCP常见状态 LISTEN: 侦听来自远方的TCP端口的连接请求 SYN-SENT: 再发送连接请求后等待匹配的连接请求 SYN-RECEIVED:再收到和发送一个连接请求后等待对方对连接请求的确认 ESTABLISHED: 代表一个打开的连接 FIN-WAIT-1: 等待远程TCP连接中断请求,或先前的连接中断请求的确认 FIN-WAIT-2: 从远程TCP等待连接中断请求 CLOSE-WAI...
猜你喜欢
centos7开启开机自动联网
将onboot选项的no改为yes 这个文件也可以将pc从dhcp修改为静态 ip配置 需要修改BOOTPROTO=dhcp为static,然后文件最后添加IP,GATEWAY,MASK,DNS...
R 基础知识:数据结构(data.frame & matrix & array)
1.data.frame data.frame是R语言用来处理表格式数据的数据结构。我们可以运用data.frame()函数手动创造数据框,让我们建立一个很简单的数据框叫做greatnbateams,这个数据框有队名、胜场数、败场数、是否获得总冠军与球季。 我们使用观测值(observations)来称呼数据框中水平方向的数据,使用变数(variables)来称呼数据框中垂直方向的数据;数据框能够...
mysql高级-视图
视图定义:是由查询结果形成的一张虚拟表,是表通过某种运算得到的一个投影。 同一张表可以创建多个视图。 创建视图的语法: create view viewName as select语句 查询视图:和表一样,可以添加where条件。 修改视图:alter view viewName as select * from… 删除视图:drop view viewName. 查看视图结构:和表...
【cocos creater】9.仿《弓箭传说》- 子弹的碰撞
查看项目所有章节 接着上一章,编辑bullet.ts脚本文件,添加碰撞函数,此方法在元素发生碰撞时会调用 同时,编辑bullet精灵属性,添加碰撞组件 碰撞组件有三个,一个是矩形,一个是圆形,一个是自定义。这里我们任选一个都可以 分别给bullet,role,enemy三个元素都添加上碰撞组件 再打开enemy属性,选择group,点击编辑按钮,打开分组管理 分别添加role组,enemy组,bu...
HTML P不能包含块级元素(包括自身)(转)
abcc项目中碰到的,在一个表单中用P包含一个label和div,从Firebug中看html结构div却跑到P外面去了。甚是诧异,原来P元素是不能包含块级元素(包括P自身)的。 The P element represents a paragraph. It cannot contain block-level elements (including&nb...

