首先,需要下载anaconda,各个版本对应得关系以及下载地址请看:
https://blog.csdn.net/qq_28019591/article/details/89446330
本人用的是python 3.6.5得,对应得版本是Anaconda3-5.20的版本。
下面进入正题。
一、安装anaconda
一路都是next,值得注意可能需要修改的地方就是选择自己的安装位置。这里就不放图了。
二、配置环境变量
安装好后,进行配置环境变量,在环境变量的path中,编辑,并添加三个值。
1. anaconda的安装路径
2. anaconda安装路径下的Scripts目录
3. anaconda安装路径下的Library/bin目录
配置好后,可以测试一下,打开cmd,输入 python -V和pip -V,会分别输出python和pip的版本号。
到这里,python环境算是配置好了。
然后将anaconda和pip的源换了一下,换成了国内的清华的源,方便下载和安装。
1.换pip的源,在C盘的user目录下,找到当前用户,然后新建一个pip文件夹,
在pip文件夹里面新建一个pip.ini配置文件,配置文件里面的内容如下:
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
[install]
trusted-host=pypi.tuna.tsinghua.edu.cn
conda换源步骤:
打开Anaconda Prompt,然后输入以下命令进行换源:
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/
# 设置搜索时显示通道地址
conda config --set show_channel_urls yes
四、安装numpy
这里安装,我采用的是离线安装,去清华源下载好对应的版本(被版本问题搞得头大)
下载地址:https://pypi.tuna.tsinghua.edu.cn/simple/numpy/
这个下载地址其实可以自己拼接,https://pypi.tuna.tsinghua.edu.cn/simple/+包名,这样省的自己去翻页太麻烦。
本人下载的是这个,对应python3.6版本的,64位的电脑。
下载后,进入下载目录,打开cmd,执行以下命令安装:pip install numpy-1.16.2-cp36-cp36m-win_amd64.whl
看到successful installed numpy表示安装成功,可能会报提示让你更新pip,则按照提示输入python -m pip install --upgrade pip 进行更新即可。
五、安装opencv
1. 打开Anaconda Prompt,输入conda install opencv下载安装opencv(其实并不影响其他的)。
2. 从清华源下载opencv-python 地址:https://pypi.tuna.tsinghua.edu.cn/simple/opencv-python/ 我下载的版本是4.0.1.23的,对应python3.6的版本。
下载好之后,进入下载目录,打开cmd,执行命令: pip install opencv_python-4.0.1.23-cp36-cp36m-win_amd64.whl 进行安装
如图successfully installed opencv-python则表示安装成功。
测试是否能用,打开cmd,输入python,然后输入命令import cv2,检验是否成功。
六、安装tensorflow
1.去清华源下载tensorflow,https://pypi.tuna.tsinghua.edu.cn/simple/tensorflow/
2.下载好后,先更新一下h5py的包,通过pip list命令查看h5py包的版本,发现位2.7.1,需要更新为2.8.0,不然一会安装了tensorflow会出问题,import tensorflow后会直接退出python程序。
通过pip install h5py==2.8.0更新h5py的版本。
3.进入tensorflow下载好的地址,打开cmd,执行pip install tensorflow-1.13.2-cp36-cp36m-win_amd64.whl 安装命令
等待安装完毕,然后进入python,import tensorflow测试一下。
能导入成功则表示安装成功。
七、安装dlib
1.下载dlib https://pypi.tuna.tsinghua.edu.cn/simple/dlib/
2.下载后,进入下载目录,打开cmd,输入 pip install dlib-19.5.1-cp36-cp36m-win_amd64.whl 进行安装
3.进入python,输入Import dlib测试一下
到此、安装完成!