【⼩⽩教程】Linux系统安装Anaconda和PyTorch的超详细教程
给像我⼀下⼩⽩⽩的:超级详细Linux系统安装Anaconda和PyTorch教程c语言中的逗号表达式用法
1. Anaconda安装
2. 创建虚拟环境正则表达式有哪些生成器
3. PyTorch安装
4. 开始造吧
5. 写在“开头”的话
Anaconda安装
0. 我们为什么要安装Anaconda/?
Anaconda是Python的⼀个科学计算发⾏版,内置了数百个Python经常会使⽤的库,包括做机器学习和数据挖掘常⽤的Pandas、还有⼤名⿍⿍的Numpy,其中还有PyTorch以及TensorFlow的依赖库。我们在安装这些库时,通常都需要花费不少时间编译,⽽且经常会出现兼容性问题,为此,Anaconda提供了⼀
个编译好的环境,可以直接安装(也就是我们最爱的“傻⽠式 安装”) 。
下载Anaconda
⽅法⼀:官⽹
我们可以直接在获取最新的版本。
⽅法⼆:国内源
由于官⽹的下载速度⼗分缓慢,⽽且还不⽀持断点续传,经常下载失败。推荐去国内(、)的镜像站点下载。
我们可以按照⾃⼰系统的选择对应的版本就可以啦,这⾥我们选Anaconda-Linux-64的版本,Windows和MacOS X同理了。⼀般操作~下载完成后上传到linux机器上去,服务器选择,虚拟机直接拖拽进去就可。
创建虚拟环境
万事就绪,下⾯请开始我的表演踩坑 :
打开终端,连接接服务器
ssh username@address
⚠ 注意各位⼩⽩请注意了,这⾥的“username”和“address”⿇烦是⾃⼰服务器上搭建的⽤户和具体地址啦,有些朋友(如我,刚开始学的时候⽆脑复制博客代码,上⾯写的username需要⾃⼰改的都没知道,以⾄于出现了很多看不懂的报错。
这个之后安装步骤也会遇到的,我会再提⽰。
bash安装
bash Anaconda3-5.2.0-Linux-x86_64.sh
以具体的Anaconda安装包名字为准,可以cd到对应的root⽬录,⽤ls查看,输⼊的时候bash加上Ana再Tab键,⾃动填充。会出现Anaconda安装协议,提⽰Enter键确认,之后⼀路回车。提⽰需要确认安装路径的时候输⼊yes即可。
配置环境变量
在安装完anaconda之后,我们还需配置环境变量。⽅法有下:
1. 直接输⼊
echo'export PATH="/root/userfolder/anaconda3/bin:$PATH"'>> ~/.bashrc
source ~/.bashrc
2. gedit/vim修改bashrc⽂件
gedit ~/.bashrc
export PATH=/root/userfolder/anaconda3/bin:$PATH
source ~/.bashrc
注意这⾥题主就遇到了教程⾥⾯没有提到的错误提⽰:
这⾥报:Gtk-WARNING **: cannot open display的意思⼤致是服务器root没有安装gedit包(呕),请移步vim吧。
sudo vim ~/.bashrcdatagridview选中行记忆
source ~/.bashrc
这⾥关于vim修改bashrc的⽅法请移步。简要说就是在默认的命令⾏模式⾥英⽂输⼊法输⼊i进⼊编辑模式,划到最下添加export
PATH=/root/userfolder/anaconda3/bin:$PATH这句话,然后esc键退出编辑模式进⼊命令⾏模式。在英⽂输⼊下输⼊:进⼊底⾏命令⾏模式,输⼊w保存,在重复:操作输⼊q退出vim编辑。搞定~
⚠ 注意各位⼩⽩请注意了,这⾥代码提到的“root”和“userfolder”指的是具体的您放Anaconda安装包的位置。不是直接复制就好了的!
上⾯是第⼀个反⾯教材
这是第⼆个反⾯教材。。。因为我的服务器搭建的时候root = home:p
以及新建的⽤户没有权限,gedit报错如下:
python教材下载反正⼜是⼀个鲜明的反例。这⾥传送⼀个。
(明明⼈家教材就是⼀句话⽽我折腾了半个多⼩时。。。
验证是否安装成功
呼,终于到这步了,输⼊conda如果显⽰如下,则表⽰安装成功!喜⼤普奔!
之后可以开始爽快地安装各种包啦。(如果conda以后提⽰没有这个command,那就是前⾯有哪⼀步安装不对,那只好⾃求多福了,毕竟我已经踩了够多的坑了/捂脸
换源
安装之前,如有需要可以将默认的源换成国内的清华源,由于⼀些原因默认的源国内下载速度过慢。
在终端输⼊以下:
conda config --add channels mirrors.tuna.tsinghua.edu/anaconda/pkgs/main/
conda config --add channels mirrors.tuna.tsinghua.edu/anaconda/pkgs/free/
conda config --set show_channel_urls yes
再查看修改是否成功,输⼊:
ofcat ~/.condarc
显⽰如下:
现在安装的默认是从/free/再是/main/最后是Anaconda默认default的路径下载各种安装包了。
PyTorch安装
创建⼀个虚拟环境
为pytorch创建⼀个虚拟环境,这是推荐的做法,这样在创建其他环境如tensorflow时,就不会互相冲突。在终端输⼊:
conda create -n torch python=3.6
这⾥的torch是你的环境名字,python=3.6是你服务器上Python当前的版本。建议不⽤Linux和MacOS X⾃带的Python2,毕竟2020年Python2已经被抛弃了嘿嘿。
source activate torch
激活activate环境
deactivate torch
退出环境,回到base
安装PyTorch
查看Python版本,在终端输⼊:
python --version
查看,在终端输⼊:
cat /usr/local/
进⼊pytorch官⽹,根据系统、python版本、cuda版本选择下载命令。
conda install pytorch torchvision cudatoolkit=10.1
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论