一、conda自身相关
conda --version/ -V # 查看当前conda工具版本号
conda update conda # 更新conda至最新版本
conda -h # 查看conda帮助信息
二、环境管理
conda create --name env python=3.7 # 创建一个新的python环境,版本为3.7,环境名称为env
conda env list /conda info -e # 显示已创建的环境,会列出所有的环境名和对应路径
conda activate python3 # 切换到环境,切换后可通过python -V查看是否切换成功
conda deactivate # 返回前一个python环境
conda create --name py3 --clone python3 # 克隆环境,两个环境配置相同
conda remove --name python3 --all # 删除名为python3的环境
三、包管理
conda search py # 查找包,只要含py字符串的包名就能匹配到
conda search --full-name python # 查找包,--full-name表示精确查找,即完全匹配名为python的包
conda list # 获取当前环境中已安装的包
conda list -n python3 # 获取指定环境中已安装的包
conda install scrapy # 在当前环境中安装包
conda install -n python3 scrapy # 在指定环境中安装包
conda install -c <channel> <software> # 指定安装源
conda update scrapy # 在当前环境中更新包
conda update -n python3 scrapy # 在指定环境中更新包
conda update --all # 更新当前环境所有包
conda remove scrapy # 在当前环境中删除包
conda remove -n python3 scrapy # 在指定环境中删除包
conda update anaconda # 更新anaconda
conda update python # 更新python,假设当前环境是python3.7, conda会将python
anaconda search -t <software> # 来列出保存目标软件的所有官方镜像
四、更改包安装源
# windows 下
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
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/
# linux 下
vim ~/.condarc
channels:
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
ssl_verify: true
五、pip
1 . requirements.txt
python项目中必须包含一个 requirements.txt 文件,用于记录所有依赖包及其精确的版本号。以便新环境部署。requirements.txt可以通过pip命令自动生成和安装。
pip freeze > requirements.txt
pip install -r requirements.txt
pip --default-timeout=100 install hyperlpr
2、pip 源
http://mirrors.aliyun.com/pypi/simple/ # 阿里云
https://pypi.tuna.tsinghua.edu.cn/simple/ # 清华大学
http://pypi.mirrors.ustc.edu.cn/simple/ # 中国科学技术大学
http://pypi.hustunique.com/ # 华中科技大学
http://pypi.douban.com/simple/ # 豆瓣源
http://mirrors.cloud.tencent.com/pypi/simple # 腾讯源
参考: