从0开始配置python环境。
必要:anaconda
其他:编译器pycharm、VScode等
1、anaconda软件安装
anaconda网站地址:https://www.anaconda.com/download/
点击Free Download,下一步下一部。。。
完成安装后,配置anaconda环境变量,打开环境变量
比如我的anaconda安装在D盘下的anaconda文件夹,则配置环境变量
D:\anaconda
D:\anaconda\Scripts
D:\anaconda\Library\bin
也可以在控制台中使用下面命令添加环境变量
conda config --add envs_dirs D:\anaconda
conda config --add envs_dirs D:\anaconda\Scripts
conda config --add envs_dirs D:\anaconda\Library\bin
配置完成后,win+R打开控制台,输入conda env list,如果看到里面只有一个默认的base环境,则说明anaconda安装和配置成功
2、新建python环境
完成anaconda环境安装后,win+R打开控制台,输入以下命令新建环境
conda create -n name python=3.8
name是你准备创建的环境名称,3.8表示python版本,我一般是创建3.8版本的python,个人感觉兼容性比较强,回车确认,中间需要输入Y进行再确认。
完成安装后,直接使用conda activate name 测试是否能激活环境,name是你刚刚创建的python环境名称。
如果出现前面出现(name),则说明新建环境成功。
conda activate name # 用于激活环境
在我们安装的anaconda中,D:\anaconda\envs中的文件夹是我们目前有的所有环境,anaconda本身也有一个最基础的环境,一般针对不同的项目,需要的库不相同,因此我们需要新建python。
3、安装库
pip安装
新建python环境后,我们使用conda activate name 激活新的环境,在其中进行相关库的安装,一般我会使用pip进行安装,新建库的时候默认会有pip,使用pip进行库的安装,如果发现安装速度太慢,采用国内的镜像源进行安装。比如
pip install numpy
pip install opencv-python -i https://pypi.tuna.tsinghua.edu.cn/simple/ #使用清华源安装opencv
# 如果需要根据某个项目中的requiremens.txt进行安装,首先需要跳转到requiremens.txt存放的路径下,然后使用:
pip install opencv-python -r requiremens.txt -i https://pypi.tuna.tsinghua.edu.cn/simple/
'''
国内镜像地址:
阿里云
http://mirrors.aliyun.com/pypi/simple/
中国科技大学
https://pypi.mirrors.ustc.edu.cn/simple/
豆瓣(douban)
http://pypi.douban.com/simple/
清华大学
https://pypi.tuna.tsinghua.edu.cn/simple/
中国科学技术大学
http://pypi.mirrors.ustc.edu.cn/simple/
'''
conda安装
添加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 --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
conda activate name # 激活环境
conda install numpy # 安装numpy库
4、其他常用操作
conda activate name # 激活环境 name为环境名称
conda activate base #激活基础环境
conda env list # 查看所有环境
conda remove -n name --all # 删除name环境
pip list # 查看当前环境所有库
有些库不太好安装,比如pyproj,需要通过wheell轮子进行安装,
先到 https://www.lfd.uci.edu/~gohlke/pythonlibs/ 进行whl下载
(ps:最近这个网站好像用不了了),之后需要跳转到whl安装目录,激活python环境,
pip install pyproj‑3.2.1‑cp38‑cp38‑win_amd64.whl