conda和pip常用命令整理
文章目录
- 一、conda常用指令
- 1. 更新
- 2 .环境管理
- 3. 包管理
- 二、pip常用命令
- 1. 常用命令
- 2. 国内镜像
一、conda常用指令
1. 更新
conda --version 或 conda -V #查看conda版本
conda update conda # 基本升级
conda update anaconda # 大的升级
conda update anaconda-navigator #update最新版本的anaconda-navigator
2 .环境管理
conda update -n base conda #update最新版本的conda
conda create -n xxxx python=3.5 #创建python3.5的,名字为xxxx的虚拟环境
conda activate xxxx #激活名字为xxx的虚拟环境
conda deactivate #退出当前虚拟环境
conda env list #显示所有的虚拟环境
conda info --envs #显示所有的虚拟环境
conda remove --name xxx --all #删除虚拟环境
3. 包管理
conda install PackageName # 安装包
conda install name1 name2 ... #安装多个包
conda install PackageName=版本号 #安装指定版本的包
conda remove PackageName #卸载包
conda uninstall PackageName #卸载包
conda update PackageName #更新包
conda update --all #更新该虚拟环境所有包
conda list #列出已安装的包
conda list -n env_name #列出指定虚拟环境已经安装的包
conda search PackageName #搜索包
二、pip常用命令
由于好多python包conda下载不了,这时候可以去pip去做一些包管理
1. 常用命令
# 列出包列表
pip list
pip list -o
# 搜索和安装包
pip search package_name
pip install package_name
pip install file_name.whl #用于安装本地的whl文件的包
# 查看和更新包
pip show package_name
pip check package_name
pip install -U package_name
# 卸载包
pip uninstall package_name
# 用于导出当前环境中所有包的名称和版本到文本文件
pip freeze > requirements.txt
# 用于根据文本文件中的列表安装多个包
pip install -r requirements.txt
# 查看pip版本和帮助
which pip # 查看使用的是哪一个pip
pip -V # 查看pip的版本
pip --version # 查看pip的版本
pip -h # 查看pip的帮助
pip help # 查看pip的帮助
pip install pip -U # 升级pip
2. 国内镜像
另外,由于pypi服务器在国外,国内安装有时会比较慢,这时候可以在后面加上国内的镜像源
# 阿里云
pip install 要安装的包名 -i http://mirrors.aliyun.com/pypi/simple/ --trusted-host mirrors.aliyun.com
# 豆瓣
pip install 要安装的包名 -i https://pypi.douban.com/simple
国内常用镜像源如下:
# 中科大 https://pypi.mirrors.ustc.edu.cn/simple/
# 清华大学 https://pypi.tuna.tsinghua.edu.cn/simple/
# 阿里云 http://mirrors.aliyun.com/pypi/simple/
# 豆瓣 http://pypi.douban.com/simple/