WIn10系统 Anaconda安装pytorch和TensorFlow的一些坑和解决方法分享
Anaconda中创建虚拟环境
安装Anaconda就没什么好说的,如果还没安装的可以去自行搜索教程,我安装的时候很顺利并没有遇到坑。
安装pytorch遇到的坑
一、使用默认源太慢,换清华源。
大部分教程的代码都是如下代码:
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
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 --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/peterjc123/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
conda config --set show_channel_urls yes
但是在我下载的时候我发现会遇到问题,下载的很慢或者干脆直接下载失败,解决方法:将URL中的https改成http。即使用以下代码:
conda config --add channels http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/
conda config --add channels http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
conda config --add channels http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --add channels http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/peterjc123/
conda config --add channels http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
conda config --set show_channel_urls yes
如果你已经导入了HTTPS格式的网址,那你可以在C:\Users\Administrator目录下的.condarc文件中手动修改。
二、torch.cuda.is_available()返回false
首先可能是你的cuda版本不兼容,但是一般如果你按照那种cuda的教程仔细比对了版本不会出现这个问题。我遇到这个错误,通过conda list仔细看了pytorch版本以后,发现我下载的pytorch居然是cpu版本,本来以为是清华源的问题,然后我去pytorch官网又下了一次,但是在官网选择GPU版本的还是会下载CPU版本,最后发现是conda install方式下载的pytorch才会出现这个问题,使用pip install即可顺利下载GPU版本。注意看最下面的命令是pip下载方式,复制运行即可。
图来源于:https://blog.csdn.net/weixin_40431584/article/details/105119633?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522164723815316780261954658%2522%252C%2522scm%2522%253A%252220140713.130102334…%2522%257D&request_id=164723815316780261954658&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2blogbaidu_landing_v2~default-4-105119633.nonecase&utm_term=pytorch+gpu%E5%AE%89%E8%A3%85&spm=1018.2226.3001.4450
安装TensorFlow遇到的坑
一、版本匹配
TensorFlow版本一定要和cuda和cudnn的版本完美匹配,不然就会出错。下图为部分匹配内容
图来源于:https://blog.csdn.net/LLABVIEW/article/details/120443834?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522164723839416780271920742%2522%252C%2522scm%2522%253A%252220140713.130102334…%2522%257D&request_id=164723839416780271920742&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2blogtop_click~default-1-120443834.nonecase&utm_term=tensorflow%E5%92%8Ccuda%E5%AF%B9%E5%BA%94%E7%89%88%E6%9C%AC&spm=1018.2226.3001.4450
二、nvcc -V显示非内部或外部命令
网上找的解决方法都是教我添加环境变量,我环境变量是无误的,也检查了cuda是否安装成功(可以去搜别的教程自行检查),如果你和我一样上面都排除过了还是不行,那么可能是因为你是通过离线安装的方式安装的cuda,我通过离线安装的cuda会缺少文件,比如nvcc文件,所以无论如何都是没办法运行这个命令的,解决方法是下个network安装方式的exe,在线重新安装一遍。
三、安装cuda空间内存不足
我想把cuda安装在c盘,但是提示我内存不足,在我准备安装去别的盘的时候我发现真正占空间很多的是按照cuda的临时文件,在点击cuda安装程序的时候,可以设置临时文件安装在别的盘,这样就不会占用太多c盘内存了。如图:
这个CUDA文件夹会在安装完cuda以后自动删除,所以不用担心。
WIn10系统 Anaconda安装pytorch和TensorFlow的一些坑和解决方法分享相关推荐
- 玩游戏计算机丢失msvcp,Win10系统玩吃鸡提示游戏缺少msvcp140.dll的解决方法
最近有位win10系统用户反映,电脑运行吃鸡游戏的时候,系统弹出提示:"无法启动此程序,因为计算机中丢失msvcp140.dll,尝试重新安装该程序以解决此问题.",其实这是win ...
- 火狐 附加组件 中无java_关于Win10系统上火狐浏览器附加组件找不到的解决方法...
为了能在Win10系统上更好的使用火狐浏览器,有时候需要我们去找安装一些插件,而火狐浏览器本身也有自带一些插件,我们可以在Win10系统上对这些狐火浏览器自带组件进行操作,不过有些用户说,在Win10 ...
- 玩游戏计算机缺失msvcp140,Win10系统玩吃鸡提示游戏缺少msvcp140.dll的解决方法
最近有位win10系统用户反映,电脑运行吃鸡游戏的时候,系统弹出提示:"无法启动此程序,因为计算机中丢失msvcp140.dll,尝试重新安装该程序以解决此问题.",其实这是win ...
- 用计算机弹吃鸡,Win10系统玩吃鸡提示游戏缺少msvcp140.dll的解决方法
最近有位win10系统用户反映,电脑运行吃鸡游戏的时候,系统弹出提示:"无法启动此程序,因为计算机中丢失msvcp140.dll,尝试重新安装该程序以解决此问题.",其实这是win ...
- win10系统中photoshop cs6中界面字体太小的解决方法
win10系统中photoshop cs6中界面字体太小的解决方法 参考文章: (1)win10系统中photoshop cs6中界面字体太小的解决方法 (2)https://www.cnblogs. ...
- java安装 2203_win7系统无法安装java程序提示“内部错误2203”的解决方法
win7系统无法安装java程序提示"内部错误2203"的问题发生概率较高.怎样来处理win7系统无法安装java程序提示"内部错误2203"的问题,知道的人估 ...
- 计算机总是无法完成更新失败,Win10系统更新失败无法完成更新正在撤销更改的解决方法...
Win10经常会要求系统更新,但是往往就是会在更新的时候或者更新之后出现各种电脑问题,就在最近,Win10更新失败,提示"无法完成更新,正在撤销更改,请不要关闭你的计算机",怎么都 ...
- 计算机更新一直在57转怎么办,win10系统更新到57%出现死机的原因和解决方法
微软隔一段时间会发布最新升级通知,为了让win10系统稳定性提高,有的小伙伴想要对自己的电脑进行系统的更新升级.在升级过程中总会遇到各种奇葩问题,例如win10系统更新到57%出现死机,这要怎么解决? ...
- win10 qq远程不上服务器未响应,Win10系统QQ远程协助时无法使用鼠标点击的解决方法...
原标题:Win10系统QQ远程协助时无法使用鼠标点击的解决方法 有用户反映在Win10系统上使用QQ远程协助功能的时候,无法使用鼠标点击,这是怎么回事呢?在Win10系统上使用QQ远程协助时鼠标不能点 ...
最新文章
- C语言:十六进制(HEX)和浮点类型(float、double)转换
- 盘点:2021年度物理学十大突破|《物理世界》
- C语言 整型变量的输入和输出
- mysql 类型解释_MySQL 数据类型说明解释
- VS2010版快捷键
- 病案编码员需要计算机的什么知识,如何成为一名优秀的病案编码员?
- python3.4学习笔记(九) Python GUI桌面应用开发工具选择
- NOI数据结构:树套树
- 如何计算两向量的夹角
- 应用系统开发--银行系统
- Mac小技巧:五秒学会Mac电脑旋转屏幕
- 昨天偷懒了(⊙o⊙),好气啊,那今天就补上昨天的吧,orz向大佬们低头。还是熟悉的味道。
- android毛玻璃壁纸效果,【手机教程大赛】制作 毛玻璃效果 壁纸
- 为什么微信转账,对方收款要确认,而支付宝不用?
- PY_GD_1 Python使用print()函数时输出不含多余空格的数据
- 容斥定理与鸽巢定理(抽屉定理)
- lazada代运营-代运营服务平台
- VSCode 使用教程--编写调试C/C++程序
- 根据PyTorch学习CONV1D
- 第二章:图像基本操作 1-计算机眼中的图像
热门文章
- 如何用手机在html中插入图片,怎么给手机里的照片添加上文字?
- Java之父都需要的《Effective Java中文版(第3版)》到底有多牛b!Java程序员都应该需要!
- B站设置NFT小钻石头像教程
- 国家企业公示网项目分析
- mysql里COALESCE_MySQL 技巧:COALESCE 函数的使用
- android auto 一加3t,一加3T值得买吗?一加手机3t详细评测图解
- 用python做一个简易的狼人杀
- mysql上限_MySQL自增ID达到上限的解决方法
- Java 进阶之 List.contains 方法
- 深圳社交电商排名怎么样,企业该如何挑选