win10下python环境配置测试代码gpu:false的问题

win10下python环境配置测试代码gpu:false的问题

问题

通过 文章1 进行python环境的配置,跟随 文章2 的操作安装pytorch,在pycharm中输入测试代码

import torch
print(torch.__version__)
print('gpu:',torch.cuda.is_available())

输出却是“gpu:False”

虽然东哥写的文章1里就是false=。=

原因

询问铖哥后发现了问题所在,是因为清华源只有CPU版本,无对应的GPU版本。

得知方法

win+R打开运行快捷键输入cmd打开命令窗口,输入以下代码

conda list

找到pytorch和torchvision

我的是这样的

pytorch 1.4.0 cpu_py38ha775e86_0

torchvision 0.2.2 py_3

看起来就像是cpu版本的是不是!!!

解决方法

卸载重装pytorch。

扫描二维码关注公众号,回复: 12370975 查看本文章

卸载

1.使用conda安装的就要用conda卸载

win+R打开运行快捷键输入cmd打开命令窗口,输入以下代码

conda uninstall pytorch
conda uninstall libtorch

2.使用pip安装的就要用pip卸载

虽然我估计我们这批人应该没有用pip的

win+R打开运行快捷键输入cmd打开命令窗口,输入以下代码

pip uninstall torch

安装

就乖乖地跟着 文章1 把pytorch装了它不香吗[doge]

如果发现速度很慢,那么毕竟是外网,应该要怎么做懂得都懂,科学上网健康生活。

补充

PS1:使用conda的那两行命令很有可能删除不了虚拟环境,那么就需要手动删除了。虚拟环境的地址应该是anaconda–envs里叫pytorch的文件夹。我也不知道要不要删,反正我删掉了。删除后果自负

PS2:其实刚重装完pytorch我去pycharm里输入测试代码时,会报找不到文件的错,后来我一想估计是要将conda安装的python.exe路径重新导入,请参照 文章1 导入即可。

PS3:终于!!!gpu:true!!!一天一夜至少十五小时的辛苦!没!有!白!费!

PS4:给个赞再走吧秋梨膏

猜你喜欢

转载自blog.csdn.net/qq_51330164/article/details/113061991