由于Python的库比较多,并且依赖关系比较复杂,所以请仔细阅读下面的说明,并按下面的说明来操作,减少问题出现的可能。 但是所列的安装方法说明里有较多的细节,也许和你的系统并不适配,所以会遇到问题。如果遇到问题请通过搜索引擎去查找解决的办法,通过这个方式锻炼自己解决问题的能力。
可以参考后面所列的1.Winodws
或者2.Linux
章节所列的将Python环境安装到计算机里。如果想一次性把所有的所需要的软件都安装到机器上,可以在本项目的根目录下执行下面的命令,需要Python 3.5以上的版本,如果出现问题,则可以参考requirements.txt
里面所列的软件包名字,手动一个一个安装。
pip install -r requirements.txt
由于Anaconda集成了大部分的python包,因此能够很方便的开始使用。由于网络下载速度较慢,因此推荐使用镜像来提高下载的速度。镜像的使用方法可以参考:Anaconda镜像的说明文档
在这里找到适合自己的安装文件,然后下载
https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/
按照说明,把Anaconda安装好。
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --set show_channel_urls yes
conda install pytorch -c pytorch
pip3 install torchvision
sudo apt-get install python3-pip
pip config set global.index-url 'https://mirrors.ustc.edu.cn/pypi/web/simple'
pip install -r requirements.txt
或者手动安装
sudo pip install scipy
sudo pip install scikit-learn
sudo pip install numpy
sudo pip install matplotlib
sudo pip install pandas
sudo pip install ipython
sudo pip install jupyter
到pytorch 官网,根据自己的操作系统、CUDA版本,选择合适的安装命令。
例如Linux, Python3.5, CUDA 9.0:
pip3 install torch torchvision