Browse Source

Improve install python

pull/4/MERGE
bushuhui 4 years ago
parent
commit
88d32a5cc0
1 changed files with 40 additions and 45 deletions
  1. +40
    -45
      references_tips/InstallPython.md

+ 40
- 45
references_tips/InstallPython.md View File

@@ -2,100 +2,95 @@


由于Python的库比较多,并且依赖关系比较复杂,所以请仔细阅读下面的说明,并按下面的说明来操作,减少问题出现的可能。 **但是所列的安装方法说明里有较多的细节,也许和你的系统并不适配,所以会遇到问题。如果遇到问题请通过搜索引擎去查找解决的办法**,通过这个方式锻炼自己解决问题的能力。 由于Python的库比较多,并且依赖关系比较复杂,所以请仔细阅读下面的说明,并按下面的说明来操作,减少问题出现的可能。 **但是所列的安装方法说明里有较多的细节,也许和你的系统并不适配,所以会遇到问题。如果遇到问题请通过搜索引擎去查找解决的办法**,通过这个方式锻炼自己解决问题的能力。


可以参考后面所列的`1.Winodws`或者`2.Linux`章节所列的将Python环境安装到计算机里。如果想一次性把所有的所需要的软件都安装到机器上,可以在本项目的根目录下执行下面的命令,需要Python 3.5以上的版本,如果出现问题,则可以参考`requirements.txt`里面所列的软件包名字,手动一个一个安装。
```
pip install -r requirements.txt
```
可以参考后面所列的`1.Winodws`或者`2.Linux`章节所列的将Python环境安装到计算机里。




## 1. Windows

### 1.1 安装Anaconda
## 1. Windows下安装


由于Anaconda集成了大部分的python包,因此能够很方便的开始使用。由于网络下载速度较慢,因此推荐使用镜像来提高下载的速度。镜像的使用方法可以参考:[Anaconda镜像的说明文档](https://mirrors.tuna.tsinghua.edu.cn/help/anaconda) 由于Anaconda集成了大部分的python包,因此能够很方便的开始使用。由于网络下载速度较慢,因此推荐使用镜像来提高下载的速度。镜像的使用方法可以参考:[Anaconda镜像的说明文档](https://mirrors.tuna.tsinghua.edu.cn/help/anaconda)


1. 在这里找到适合自己的安装文件,然后下载 1. 在这里找到适合自己的安装文件,然后下载
https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/ https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/


例如: https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/Anaconda3-2020.11-Windows-x86_64.exe

2. 按照说明,把Anaconda安装好。 2. 按照说明,把Anaconda安装好。


3. 设置软件源 https://mirror.tuna.tsinghua.edu.cn/help/anaconda/


## 2. Linux下安装
在网站下载最新的conda安装文件,例如


``` ```
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
wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/Anaconda3-2020.11-Linux-x86_64.sh
``` ```


### 1.2 安装PyTorch
然后运行
``` ```
conda install pytorch -c pytorch
pip3 install torchvision
bash ./Anaconda3-2020.11-Linux-x86_64.sh
``` ```


按照提示完成安装(记得需要自动加入环境变量的设置),**然后关闭终端,再打开终端**




## 3. 设置软件源
### 3.1 设置conda软件源


## 2. Linux
参考这里的[conda安装和软件源设置说明](https://mirror.tuna.tsinghua.edu.cn/help/anaconda/)


### 2.1 安装pip
``` ```
sudo apt-get install python3-pip
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
``` ```




### 2.2 设置PIP源

或者其他源
``` ```
pip config set global.index-url 'https://mirrors.ustc.edu.cn/pypi/web/simple'
conda config --add channels https://mirrors.bfsu.edu.cn/anaconda/pkgs/main/
``` ```





### 2.3 安装常用的包
### 3.2 设置PIP源


``` ```
pip install -r requirements.txt
pip config set global.index-url 'https://mirrors.ustc.edu.cn/pypi/web/simple'
``` ```


或者手动安装
## 4. 安装常用软件
打开`conda`的命令行程序,输入下面的命令
``` ```
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
conda install jupyter
conda install scipy
conda install numpy
conda install sympy
conda install matplotlib
conda install pandas
conda install scikit-learn
``` ```


## 5. 安装PyTorch



### 2.4 安装pyTorch

到[pytorch 官网](https://pytorch.org),根据自己的操作系统、CUDA版本,选择合适的安装命令。

例如Linux, Python3.5, CUDA 9.0:
``` ```
pip3 install torch torchvision
conda install pytorch -c pytorch
pip3 install torchvision
``` ```






## 3. Conda使用技巧


### 3.1 Conda创建自己的环境
## 6. Conda使用技巧

### 6.1 Conda创建自己的环境
``` ```
conda create -n xueshaocheng_pytorch conda create -n xueshaocheng_pytorch
``` ```


### 3.2 Conda怎么激活自己的环境
### 6.2 Conda怎么激活自己的环境
``` ```
conda activate xueshaocheng_pytorch conda activate xueshaocheng_pytorch
``` ```


### 3.3 Conda常用命令
### 6.3 Conda常用命令
``` ```
# 帮助命令 # 帮助命令
conda -h conda -h
@@ -119,7 +114,7 @@ conda info --envs
conda remove -n yourname --all conda remove -n yourname --all
``` ```


## 4. [Python技巧](python/)
## 7. [Python技巧](python/)


- [pip的安装、使用等](python/pip.md) - [pip的安装、使用等](python/pip.md)
- [virtualenv的安装、使用](python/virtualenv.md) - [virtualenv的安装、使用](python/virtualenv.md)


Loading…
Cancel
Save