在安装pytorch前,先安装anaconda.(本文所有命令在终端中输入Ctrl+Alt+T)
1.anaconda安装:
(1) 去清华大学开源软件镜像站下载软件包,下载地址如下:点击打开链接
(2) 安装如下,安转过程中只需要Enter和yes即可。
bash ./Anaconda2-5.1.0Linux-x86_64.sh
(3) 安装完成后,使用conda命令验证。
conda -V #查看conda版本号 anacond和conda不一样
conda list #查看anaconda包含的库
(4) 更新清华源,以后用conda安装东西下载速度明显快。
conda config --prepend channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
查看是否更新成功
conda config --set show_channel_urls yes
#会生成一个~/.condarc文件,运行cat命令查看文件内容
cat ~/.condarc
显示结果为:
至此源更新成功。
2.安装pytorch
(1) 先介绍conda安装(在线)安装pytorch
有cuda,0.1.12为版本号,现在最新的应该是0.4.0;cuda80或者cuda90、cuda75。
conda install pytorch=0.1.12 cuda80 -c soumith
还有一种安装方式
conda install pytorch torchvision -c pytorch #cuda80
conda install pytorch torchvision cuda90 -c pytorch #cuda90
无cuda,0.1.12为版本号,现在最新的应该是0.4.0。
conda install pytorch=0.1.12 -c soumith
同样
conda install pytorch-cpu torchvision-cpu -c pytorch
(2) pip安装pytorch,按照官网操作:pytorch官网pytorch安装教程
可以直接pip指令:
pip install http://download.pytorch.org/whl/cu80/torch-0.2.0.post3-cp36-cp36m-manylinux1_x86_64.whl
离线安装
下载whl文件,pytorch官网pytorch安装教程有cuda的文件,但是没有cpu的whl文件。下载路径如下:
http://download.pytorch.org/whl/cpu/torch-0.4.0-cp27-cp27m-linux_x86_64.whl,这是0.4.0版本。
更推荐去清华源镜像开源软件去下载https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/linux-64/
pip install torch-0.4.0-cp27-cp27m-linux_x86_64.whl
(4) 验证pytorch是否安装成功
发现pytorch安装成功,但是torchvision是pytorch很重要的一个库,你会发现你import不成功。
(5)安装torchvision
在线很简单
pip install torchvision
离线需要下载,下载地址:https://pypi.org/project/torchvision/0.2.0/#files.
python install torchvision-0.2.0-py2.py3-none-any.whl
3.安装pycharm
(1) 先下载pycharm-community-2018.1.tar.gz,网站:https://www.jetbrains.com/pycharm/download/#section=linux
tar -xzvf pycharm-community-2018.1.tar.gz
解压后,进入bin文件夹中
sh pycharm.sh
(2) 但是老是用指令打开不方便,所以建立一个启动图标。
sudo ln -s /opt/pycharm-4.0.1/bin/pycharm.sh /usr/bin/pycharm
到此全部安装完成。
这部分是最初的使用安装,anaconda最好用的是虚拟环境的管理。可以看看相关文章:http://blog.youkuaiyun.com/PC1022/article/details/80576628