Linux下安装torch环境全过程


1、安装anaconda3

1.1 下载anaconda3

直接在官网下比较慢,建议使用清华镜像(可以把pip的源也换成国内的,pip install也会快很多)
在这里插入图片描述
在最近的日期中,选择一个对应自己系统版本的Anaconda3安装包,x86_64表示兼容32位和64位系统。

1.2 安装anaconda3

找到下载目录,安装

bash Anaconda3-2021.05-Linux-x86_64.sh
或
sh Anaconda3-2021.05-Linux-x86_64.sh

sh与bash的区别

之后一路yes和Enter
这里可能会出现错误,提示找不到bunzip2,使用yum安装,名称是bzip2:

yum install -y bzip2

install -y 是为了防止无关紧要的问题

看到如下提示则安装成功:

Thank you for installing Anaconda3!

===========================================================================

Anaconda and JetBrains are working together to bring you Anaconda-powered
environments tightly integrated in the PyCharm IDE.

PyCharm for Anaconda is available at:
https://www.anaconda.com/pycharm

1.3 环境配置

安装完后要source!!!

对conda进行环境配置

vim ~/.bashrc

在最后一行加上

export PATH=$PATH:/home/username/anaconda3/bin

username是用户名,即冒号后面是安装anaconda的(bin文件夹)路径,在最后要刷新一下

source ~/.bashrc

2、创建虚拟环境

'''
若网络不好,可以改conda为国内源
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --set show_channel_urls yes
第一行添加了清华的conda源,第二行设置安装包时显示下载源
'''
conda create --name pytorch python=3.7 # 创建
conda activate pytorch # 激活
conda deactivate # 退出虚拟环境

#其他命令
conda info --envs or conda env list # 查看已建立的虚拟环境
conda remove -n pytorch --all # 删除虚拟环境
conda create --name pytorchcopy --clone pytorch # 克隆虚拟环境
conda list # 查看包列表
conda install -n env_name package_name # 安装包到指定环境

3、安装torch torchvision cudatoolkit

conda install python==    torchvision==    cudatoolkit=    

torch和torchvision版本对应关系:

torchtorchvisionpythoncuda
1.5.10.6.1>=3.69.2,10.1,10.2
1.5.00.6.0>=3.69.2, 10.1,10.2
1.4.00.5.0==2.7, >=3.5, <=3.89.2, 10.0
1.3.10.4.2==2.7, >=3.5, <=3.79.2, 10.0
1.3.00.4.1==2.7, >=3.5, <=3.79.2, 10.0
1.2.00.4.0==2.7, >=3.5, <=3.79.2, 10.0
1.1.00.3.0==2.7, >=3.5, <=3.79.0, 10.0
<1.0.10.2.2==2.7, >=3.5, <=3.79.0, 10.0

pytorch官网:Link
pytorch版本对应关系查看网址:Link
自行下载 pytorch和torchvision各版本下载地址:Link

查看CUDA版本!

ncvv -V

Python版本!

python -V

pytorch版本! torchvision版本!

import torch
import torchvision
torchvision.__version__
torch.__version__

4、安装pycharm

(安装pycharm是为了更好的调试代码)

通过访问Pycharm官网进行下载,你可以选择下载专业版或者社区版。如果你刚刚接触 Python 编程那么推荐下载社区版。然而,如果你打算发展到专业化的编程,那么专业版的一些优秀特性是不容忽视的。

下载好的文件的名称可能是 ‘pycharm-professional-2021.7.1.tar.gz’。需要解压

tar -xvzf pycharm-professional-2021.7.1.tar.gz -C ~
# -x  从档案文件中释放文件
# -v  创建过程中显示所有打包的文件和目录
# -z  用gzip来压缩/解压缩文件(加上该选项后可以将档案文件进行压缩,但还原时也一定要使用该选项进行解压缩)
# -f  归档文件名(这个选项通常是必选的)
# -C  解压位置 ~家目录

其他解压命令
上面命令会将pycharm安装到home目录下

运行:
进入到home目录下,找到pycharm下的bin目录

sh pycharm.sh

总结

解压命令:

1、.tar 用 tar –xvf 解压
2、.gz 用 gzip -d或者gunzip 解压
3、.tar.gz和.tgz 用 tar –xzf 解压
4、.bz2 用 bzip2 -d或者用bunzip2 解压
5、.tar.bz2用tar –xjf 解压
6、.Z 用 uncompress 解压
7、.tar.Z 用tar –xZf 解压
8、.rar 用 unrar e解压
9、.zip 用 unzip 解压

sh与bash的区别:

  实际上是bash有没开启POSIX模式的区别。sh 遵循POSIX规范:“当某行代码出错时,不继续往下解释”。bash 就算出错,也会继续向下执行。
  简单说,sh是bash的一种特殊的模式,sh就是开启了POSIX标准的bash, /bin/sh 相当于 /bin/bash --posix。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值