-
2021-07-27 21:32:37
PyTorch 最新安装教程(2021-07-27)
前言
万事开头难!
这句话又一次被我验证。
记得前不久刚陷入Tensorflow2.0的安装困境,这一次又被PyTorch 搞哭辽。
孩子太难了o(╥﹏╥)o,不过还好最终成功安装,感谢全网资源,感谢大佬们的博客!被我一次一次试了出来。
1. 安装 Anaconda
Anaconda 是一个用于科学计算的 Python 发行版,支持
Linux, Mac, Windows
, 包含了众多流行的科学计算、数据分析的 Python 包。Anaconda 安装包可以到
https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/
下载 or 也可以去官网下载。具体内容请参考我之前的安装教程&经验分享:
Tensorflow 2.0 最新版(2.4.1) 安装教程
2. 检查显卡,更新驱动
- 建议是首先更新驱动,全都按最新的东西来安装
https://www.nvidia.cn/Download/index.aspx?lang=cn#
在这里选择自己的显卡型号,下载安装即可,下载很快也很简单,建议大多数人都更新一下显卡驱动,避免不必要的麻烦。
- 安装好后进入NVIDIA控制面板,鼠标右键可进入
点击组件找到自己CUDA的版本号或者 win+R—> cmd ,进入命令行,输入:
nvidia-smi
如果没有这条命令,则需要添加环境变量(百度配置)一般电脑都可以直接用,我的显卡是:GF:MX250
也可获得版本号:
备注:第二步不一定是必须的,如果你的电脑较新,那么不更新也可以直接进行下面操作,我的电脑是19年买的,中间好像也没更新驱动,这一步直接跳过,最后也安装成功了。
3. 创建PyTorch环境
不同的项目需要不同的虚拟环境,可以处理不同版本的项目之间不兼容问题。
- 进入
Anaconda prompt
命令窗口
2. 输入以下内容:conda create -n PyTorch python=3.8
PyTorch是虚拟环境名字(可以随意设置),3.8 是python版本,都可以按自己需求改,一定要指定具体 python 版本。
然后按
y
,继续安装所需的各种依赖包。- 创建成功后,输入以下命令:
conda info --envs
可以看见自己的所有环境
如果出现错误,可能是外网下载过慢,需要配置国内镜像源。
4. 配置清华TUNA镜像源
TUNA 提供了 Anaconda 仓库与第三方源(conda-forge、msys2、pytorch等,查看完整列表)的镜像,各系统都可以通过修改用户目录下的
.condarc
文件。Windows 用户无法直接创建名为.condarc
的文件,可先执行conda config --set show_channel_urls yes
生成该文件之后再修改。注:由于更新过快难以同步,TUNA不同步
pytorch-nightly, pytorch-nightly-cpu, ignite-nightly
这三个包。- 生成
.condarc
文件
在
Anaconda prompt
命令窗口,中输入:conda config --set show_channel_urls yes
之后可以在
C:\Users\xxx
中看到.condarc
文件
2. 记事本打开.condarc
文件,重写其中的内容。channels: - defaults show_channel_urls: true default_channels: - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2 custom_channels: conda-forge: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud msys2: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud bioconda: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud menpo: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud pytorch: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud simpleitk: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
即可添加 Anaconda Python 免费仓库。在
Anaconda prompt
命令窗口运行conda clean -i
清除索引缓存,保证用的是镜像站提供的索引。5. 安装 PyTorch
-
进入pytorch官网:https://pytorch.org/
-
网页下拉,即可看到下图,官网会自动根据你的电脑,显示的即是你可安装的CUDA版本,并给出安装命令。
- 复制官网提供的命令
conda install pytorch torchvision torchaudio cudatoolkit=10.2 -c pytorch
- 打开
Anaconda prompt
命令窗口,进入你刚刚所创建的环境(我的命名是PyTorch)
conda activate PyTorch
进入环境
5. 最后输入官网提供的命令,即可下载conda install pytorch torchvision torchaudio cudatoolkit=10.2 -c pytorch
每个人的命令,会由于电脑配置而各不同
注意:下载安装过程,可能因为某些原因,并不是很顺利,但遇到问题不要慌,另外网速一定要好,避免出现不必要的错误。
6. 测试
import torch import torch vision print(torch.__version__) # pytorch版本 print(torch.version.cuda) # cuda版本 print(torch.cuda.is_available()) # 查看cuda是否可用
打开
Anaconda prompt
命令窗口,激活环境,输入python
,进入python
开发环境中import torch torch.cuda.is_available()
True
看到True的那一刻,我真的开心,终于成功了。
7. Pycharm使用Anaconda创建的pytorch虚拟环境
请参考:Pycharm加载conda创建pytorch虚拟环境 & import torch报错问题解决
后序
安装过程如果您遇到相关问题
请参考:
【安装PyTorch报错】InvalidArchiveError(‘Error with archive D:\anaconda\pkgs\pytorch-1.2.0-py3.6····
Conda修改 Anaconda 默认镜像源(Collecting package metadata (current_repodata.json): failed)
CondaError: Downloaded bytes did not match Content-Length
参考:
加油!
感谢!
努力!
更多相关内容 -
2021MySql-8.0.26安装详细教程(保姆级)
2021-07-30 20:33:25MySql-8.0.26安装详细教程保姆级下载安装包安装配置配置环境变量 下载安装包 下载安装包: 下载网址: https://dev.mysql.com/downloads/ 选择这个 进入后选择 直接下载第一个 点击这里,开始下载 安装配置 解压...下载安装包
下载安装包:
下载网址:
https://dev.mysql.com/downloads/
选择这个进入后选择
直接下载第一个
点击这里,开始下载
安装配置
解压安装包
我这里解压到d盘
打开
编写MySQL配置文件
在解压目录下新建my.ini文件
将下面文本拷贝进my,ini文件中[mysqld] # 设置3306端口 port=3306 # 设置mysql的安装目录 ----------是你的文件路径------------- basedir=D:\mysql-8.0.26-winx64\mysql-8.0.26-winx64 # 设置mysql数据库的数据的存放目录 ---------是你的文件路径data文件夹自行创建 #datadir=E:\mysql\mysql\data # 允许最大连接数 max_connections=200 # 允许连接失败的次数。 max_connect_errors=10 # 服务端使用的字符集默认为utf8mb4 character-set-server=utf8mb4 # 创建新表时将使用的默认存储引擎 default-storage-engine=INNODB # 默认使用“mysql_native_password”插件认证 #mysql_native_password default_authentication_plugin=mysql_native_password [mysql] # 设置mysql客户端默认字符集 default-character-set=utf8mb4 [client] # 设置mysql客户端连接服务端时默认使用的端口 port=3306 default-character-set=utf8mb4
初始化MySQL数据库
以管理员身份打开命令提示符
切换到bin目录下
在MySQL目录下的bin目录下执行命令:mysqld --initialize --console
我的随机密码是:2(eE8rwv#a(?
安装mysql服务并启动mysqld --install mysql
启动MySQL服务
net start mysql
连接MySQL
mysql -uroot -p
输入刚刚的随机密码
修改密码
ALTER USER 'root'@'localhost' IDENTIFIED BY '111111';
这里密码为111111
可以输入quit或者exit都可以退出
登录就可以用mysql -uroot -p配置环境变量
依次打开
此电脑->属性->高级系统设置->环境变量
在系统变量中新建
变量名:MYSQL_HOME
变量值:MySQL的目录然后在系统变量里面找到path变量
添加%MYSQL_HOME%\bin点击确定
然后右键此电脑->管理->服务与应用程序->服务
找到mysql将启动类型改为手动一件三联吧
-
ArcGIS 10.5 完整版安装镜像 含破解文件 教程
2017-01-31 10:41:36ArcGIS 10.5 完整版安装镜像 含破解文件 教程 -
Ubuntu14.04离线安装ssh所需安装包deb
2015-07-29 12:04:101.按以下顺序执行安装 sudo dpkg -i openssh-client_6.6p1-2ubuntu1_amd64.deb sudo dpkg -i openssh-sftp-server_6.6p1-2ubuntu1_amd64.deb sudo dpkg -i libck-connector0_0.4.5-3.1ubuntu2_amd64.deb sudo dpkg -... -
GitLab在windows用户端的安装使用详细教程
2015-07-07 16:58:29Git主要是将不用用户电脑中的代码版本进行控制,这就需要用户电脑中也需要安装Git环境,以下是windows下Git环境的安装: 需要下载安装两个软件: 1、TortoiseGit,是TortoiseSVN的Git变种,主要用于图形化显示,... -
Nodejs安装教程
2022-01-26 21:51:33nodejs和npm安装详细教程目录
一、安装环境
本教程演示的环境:win 10 64位
node.js下载官网: nodejs官网.点击选中图标下载到电脑本地即可。
二、安装步骤
1、双击安装包,一直点击下一步。
2、点击change按钮,更换到自己的指定安装位置,点击下一步(不修改默认位置也是可以的 )。
3、一直点击下一步,最后安装成功即可。
三、验证安装
1、在键盘按下【win+R】键,输入cmd,然后回车,打开命令行界面
2、进入命令提示符窗口,分别输入以下命令,显示版本号,则安装成功,如图。
node -v 显示安装的nodejs版本
npm -v 显示安装的npm版本四、修改全局模块下载路径
1、我希望将全模块所在路径和缓存路径放在我node.js安装的文件夹中,则在我安装的文件夹【D:\Nodejs】下创建两个文件夹【node_global】及【node_cache】如下图:
创建完两个空文件夹之后,跟之前操作一样,在键盘按下【win+R】键,输入cmd,然后回车,打开命令行界面,输入下面命令,如图。
说明:
prefix = 创建的node_global文件夹所在路径
cache = 创建的node_cache文件夹所在路径
-------------------------------------------------------------------------------
npm config set prefix "D:\Nodejs\node_global"
npm config set cache "D:\Nodejs\node_cache"2、修改系统环境变量
将【用户变量】下的【Path】修改为【D:\Nodejs\node_global】,之后点击确定。
在【系统变量】下新建【NODE_PATH】【D:\Nodejs\node_global\node_modules】
在【系统变量】下的【Path】新建添加node全局文件夹【D:\Nodejs\node_global】,之后点击确定。
经过上面的步骤,nodejs下载的模块就会自动下载到我们自定义的目录,接下来我们测试一下。输入下面的命令:
npm install express -g # -g是全局安装的意思,不加 -g 就是默认下载到当前目录
如图,下载成功,我们回到我们定义的目录查看。
可以看到,下载的express模块以及成功下载到全局的指定目录。
注:若执行命令npm install express -g 出现如下报错
是由于权限的原因,右击Nodejs文件夹->属性->安全,点击编辑,将所有权限都✔即可。
五、更换npm源为淘宝镜像
说明:npm 默认的 registry ,也就是下载 npm 包时是从国外的服务器下载,国内很慢,一般都会指向淘宝 https://registry.npm.taobao.org。
1、查看初始npm源,如图:npm config get registry
2、更换镜像为淘宝镜像
npm config set registry https://registry.npm.taobao.org/
3、检查配置是否成功
npm config get registry
六、全局安装基于淘宝源的cnpm
说明:由于npm的服务器在海外,所以访问速度比较慢,访问不稳定 ,cnpm的服务器是由淘宝团队提供 服务器在国内cnpm是npm镜像,一般会同步更新,相差在10分钟,所以cnpm在安装一些软件时候会比较有优势。但是一般cnpm只用于安装时候,所以在项目创建与卸载等相关操作时候我们还是使用npm。
1、全局安装基于淘宝源的cnpmnpm install -g cnpm --registry=https://registry.npm.taobao.org
2、下载完后,我们在本地就能看到cnpm模块
3、执行命令查看cnpm是否安装成功
cnpm -v
如图,即代表cnpm环境配置成功。
总结
我制作了这份详细的教程,就是为了避免大家像我一样踩坑。大家跟着教程做,一步一步来,最后肯定也会成功的,记得点赞收藏。
-
TCL应用安装器v1.1
2015-08-15 21:08:44TCL应用安装器v1.1 -
VS2010黑色主题安装工具包
2017-03-27 09:47:14若您没有安装Visual Studio Color Theme Editor ,先安装VS主题管理器ThemeManagerPackage.visx;再打开VS2010的theme工具项用主题管理器添加Expresion.vstheme主题;最后导入【环境设置(.vssettings文件)】文件夹下... -
MySql安装Visual Studio 2013 Redistributable
2017-08-27 18:07:30MySql安装中遇到This application requires Visual Studio 2013 Redistributable,即使安装了Visual Studio也会报错。这个应该是版本的问题,安装了附件中的vcredist就可以正常安装了 -
PyCharm2021安装教程
2021-04-12 08:32:47Windows安装pycharm教程新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建...Windows安装PyCharm2021教程
一、下载安装PyCharm
1、进入官网PyCharm的下载地址:链接: http://www.jetbrains.com/pycharm/download/#section=windows.
2、professional表示专业版,community是社区版,推荐安装社区版,因为是免费使用的,我选择的是社区版,下载文件的储存位置出现pycharm-community-版本号。
3、点击安装,修改安装路径,建议安装C盘以外位置,修改好以后,点击Next。
4、建议不选择.py选项,这是关联文件,如果打钩了,以后电脑双击.java文件就会用它打开。
5、接下来点击Install,出现安装界面。
二、安装Python
6、如果之前没有下载有Python解释器的话,需要下载python解释器,不然pycharm孤掌难鸣。进入python官方网站: https://www.python.org/.
7、如下图所示,选择需要的python版本号,点击Download,我选择的是python3.8.6-executable可执行版。
注:
①Windows x86-64 表示的是64位windows操作系统;
②Windows x86表示32位windows操作系统;
③web-based install表示在线安装,下载的是一个exe可执行程序,双击后,该程序自动下载安装文件进行安装,因为是在线安装,必须有网络;
④executable install表示的是程序安装,下载的是一个exe可执行程序,打开安装即可;
⑤embeddable zip file里面的zip是不是很熟悉,所以表面下载是一个压缩文件,解压后即表示安装完成。
8、下载成功后,找到Python安装包路径,打开安装包。
9、打开我们首先将所有的框框都勾选到,点击下面的Customize installation。
10、这个是全部勾选,然后点击next。
11、下图第一个可以不勾选,但是其他的需要勾选,而下面的Customize install location是指定Python的安装路径。我选择的是E盘,设置好后点击install。
12、开始安装
13、安装成功后,点击Disable path length limit,python安装完成。
14、检查环境变量配置:(此步骤也可以跳过)
打开win键 + r ,弹出运行框,输入cmd,打开cmd命令行窗口。输入python后按Enter键,如果能进入python的命令行窗口,表示Python环境变量配置成功。
至此,Python 3.8.6 安装完成三、配置PyCharm环境
在创建项目之前,需要确认是否添加环境变量,也就是bin文件路径是否添加到系统环境变量中,如果没有添加,可能会导致创建项目时选择不了Python解释器。
15、右键我的电脑,点击属性,弹出如下界面
16、点击“高级系统设置”,点击“环境变量”。
17、找到系统变量里面的Path,双击编辑,点击新建,将pycharm程序路径(桌面右键图标-打开文件的所在位置)复制,点击“确定”。
四、使用PyCharm
18、双击图标,如下图依次点击。
19、第一次使用,选择创建新项目“New Project”。
20、修改项目存放目录,建议C盘以外,其它默认即可,“learnpython”是我定义的项目名称。
21、选中项目名称learnpython,点击鼠标“右键”,选择“New”,然后选择“Python File”。
22、创建一个名字是:h.py的python文件。
23、添加测试代码,就简单打印一个“hello world!”,所有编程小白第一个程序。print(‘hello world!’)
24、按“Ctrl+F5”或者去找“小绿三角”运行代码,运行结果 。
五、PyCharm简介
声明:参考一些博主方法,不一一列举了,开始学习。 -
matlab时频分析工具箱+安装方法+函数说明+最新版tftb.
2017-01-11 00:11:34matlab时频分析工具箱+安装方法+函数说明+最新版tftb: 为了兼顾无积分的朋友,如果无法下载请加公众号:mushiwords ,回复:matlab直接获取永久下载链接 -
VSCode安装教程(超详细)
2021-02-19 17:03:14VSCode安装教程(超详细)下载安装一、同意协议(废话了我)二、选择合适的安装位置,下一步三、下一步四、这里注意下,进行相关的选择五、点击安装六、等待安装完成,很快配置中文界面上面安装完成后会出现下面的... -
Python3,选择Python自动安装第三方库,从此跟pip说拜拜!!
2021-08-03 15:07:36python安装第三方库方法1、引言2、pip手动安装2.1 在线安装2.1.1 pip install2.1.2 指定版本安装2.2 离线安装2.3 设置国内源2.4 卸载与升级2.4.1 卸载2.4.2 升级3、pip.main自动安装3.1 pip main 安装3.2 os安装4、... -
MySQL 8.0.19安装教程(windows 64位)
2018-08-15 18:05:05话不多说直接开干 ...4-安装MySQL服务 + 启动MySQL 服务 5-连接MySQL + 修改密码 先去官网下载点击的MySQL的下载 下载完成后解压 解压完是这个样子 配置初始化的my.ini文件的文件 ... -
mysql安装教程【安装版】
2022-02-21 23:20:17mysql安装教程【安装版】 -
JDK安装
2022-03-26 00:54:10JDK安装 首先将我们已经下载下来的安装包双击运行。会看到一个安装向导。 2. 点击下一步,会出现安装包所包含的全部东西和安装目录。注意:开发工具是JDK,已经包含了JRE和源代码了,所以可以将JRE和源代码选择不... -
MySQL安装配置教程(超级详细、保姆级)
2022-03-26 18:00:33一、 下载MySQL ...二、 安装MySQL 1. 选择设置类型 双击运行mysql-installer-community-5.7.31.0.msi 这里选择是自定义安装,所以直接选择“Custom”,点击“Next” “Developer Default”是开发者默认 -
最新版WIN10安装教程(官方纯净版)(适用于新机以及旧机重装系统或升级系统)
2020-06-29 18:51:06制作系统安装盘1.1 准备U盘以及一台用来制作安装盘的电脑1.2 下载WIN10安装包1.3 制作完成的系统安装盘1.4 U盘格式化应选择的文件系统2. 安装WIN10操作系统前的准备2.1 插入系统安装盘2.2 设置U盘(系统安装盘)为第... -
【matlab安装】手把手图文并茂安装matlab2021(win10版)
2021-11-03 20:42:25本文介绍matlab的安装。 -
VS2015安装需要的证书---解决“安装包丢失或损坏”问题
2015-11-08 15:09:08Win7或Win8上上安装VS2015报“安装包丢失或损坏”问题的解决办法: 原因:microsoft root certificate authority 2010、microsoft root certificate authority 2011证书未安装,导致文件校验未通过,下载并安装这两... -
Visual Studio 2022最新版安装教程(数千字图文详解),一步步教会你如何安装并运行VS2022(+背景图设置)
2022-01-05 21:04:41VS2022版来了,Visual Studio 2022最新版安装教程(数千字图文详解),一步步教会你如何安装并运行VS2022,以及背景图设置。 -
IntelliJ IDEA安装教程(超详细)
2021-12-14 15:28:11IDEA安装教程目录 一、JDK的彻底卸载(选做) 二、JDK的安装 三、IDEA的安装 四、IDEA的“扩展”教程 五、代码测试 六、Error:Cannotdeterminepathto'tools.jar'libraryfor17(D:\jdk-17.0.1)报错的解决方案 ... -
pytorch安装
2022-01-04 19:33:40(一)安装Anaconda 1、详细步骤这里不多说。anaconda安装时会自带安装相应的python版本。 安装完成后,可以运行cmd,使用conda --version查看anaconda的版本;用conda list查看安装的包,这里面也包含了python,... -
VB6.0精简版 WIN7兼容安装32位 64位都可以安装
2013-07-27 23:50:43此VB6.0精简版内存小,好用,支持XP系统,WIN7系统32位的,64位的都能快速安装上使用,免注册免激活,方便快捷,此软件用了好久,特此分享给大家用 -
TensorFlow2.1.0安装教程
2020-01-15 17:52:40TensorFlow2.1.0安装教程安装步骤常用IDE安装CUDA安装CUDA软件安装cuDNN神经网络加速库安装配置环境变量TensorFlow安装 TensorFlow是一款优秀的深度学习框架,支持多种常见的操作系统,例如Windows10,Mac Os等等,... -
ADB 安装驱动包(支持win10)
2015-11-16 14:20:51ADB 驱动安装包,支持win10系统,安装快捷. -
18.Linux软件安装之Rpm安装
2022-01-18 09:42:08rpm -ql 包名 查看指定软件所安装目录,文件列表 5)查询未安装的RPM包文件: 格式: rpm -qpl 包全名 #查询指定未安装软件所安装的目录、文件列表 rpm -qpR 包全名 #查询指定未安装软件的依赖文件 5)查询文件或者... -
ArcGIS10.6安装教程(内含安装文件)
2021-01-20 23:20:25有很多学地信的小伙伴过来问我问我有没有arcgis的安装教程,毕竟地信遥感不分家,哈哈,这个也可以有!之前一来是比较忙,二来是没有给我安装的机子。我这人又比较懒,删了重装在我这是尽量避免的哈哈。总算,昨天... -
安装pygame
2021-12-27 14:32:58首先要安装pygame。 对于一个计算机小白,安装的过程就比较的痛苦…… 但是怎么说,查阅了各方资料,好歹是安装完毕~ 预备条件:win10+python3.9.7 ①打开cmd(win+R),输入‘python -m pip install pygame --... -
Navicat安装教程
2022-04-16 00:48:092. 首先将下载后的文件解压到本地 3. 右键选择以管理员身份运行navicat_15.0-64bit.exe ...6.选择指定的安装目录,然后点击下一步按钮 7.点击下一步按钮 8.点击下一步按钮 9.点击安装按钮 10.点击完成按钮 ...