一.install python3.x
sudo apt-get install python3.x
二.install pip for python3.x
其实这也不难。。下载量个包,执行两个命令搞定。
1.首先安装setuptools
小伙伴们可以通过官方模块库来下载:https://pypi.python.org/pypi
这里我就直接用wget到服务器上下载了版本为19.6(小伙伴们可以尝试新的版本奥。。)
wget --no-check-certificate https://pypi.python.org/packages/source/s/setuptools/setuptools-19.6.tar.gz#md5=c607dd118eae682c44ed146367a17e26 tar -zxvf setuptools-19.6.tar.gz cd setuptools-19.6.tar.gz python3 setup.py build python3 setup.py install
2.然后直接安装pip就搞定了。。
同样先下载然后在执行命令搞定!!
wget --no-check-certificate https://pypi.python.org/packages/source/p/pip/pip-8.0.2.tar.gz#md5=3a73c4188f8dbad6a1e6f6d44d117eeb tar -zxvf pip-8.0.2.tar.gz cd pip-8.0.2 python3 setup.py build python3 setup.py install
三、安装PyTorch
1、更新pip(很重要,为第2步做准备)
下载最新pip源码包,pip官网https://pypi.org/project/pip/,pip源码包下载地址https://github.com/pypa/pip
unzip pip-master.zip
cd pip-master
sudo python setup.py install
2、到pytoch官网(https://pytorch.org,有时候需要翻墙才能连接上)选择Linux、pip、python2.7、cuda8.0下载whl安装包或者直接从链接https://download.pytorch.org/whl/cu80/torch-1.0.1.post2-cp35-cp35m-linux_x86_64.whl上下载(不需要翻墙),然后执行
pip3 install https://download.pytorch.org/whl/cu80/torch-1.0.1.post2-cp35-cp35m-linux_x86_64.whl
注:如果不根据第1步更新pip,则用pip安装pytorch时会报“torch-0.4.1-cp27-cp27mu-linux_x86_64.whl is not a supported wheel on this platform”的错误
3、安装torchvision
pip3 install torchvision
注:如果安装过程中提示需要更新Pillow,但出现网络超时更新失败,有两种解决办法:
(1)可以根据链接手动下载Pillow最新源码包,通过源码安装Pillow
(2)或者更新pip源(这个网络介绍较多,这儿不再赘述),或者直接用其他源安装torch(例如用清华源安装,sudo pip install torchvision -i https://pypi.tuna.tsinghua.edu.cn/simple)