conda、pip常用指令
conda
- 查看现有的虚拟环境:
conda env list
- 创建虚拟环境:
conda create -n 环境名 (python版本)
# 例如conda create -n torch python=3.9
- 复制虚拟环境
conda create -n traget_env_name --clone source_env_name
- 激活虚拟环境:
conda activate 环境名
- 删除虚拟环境:
conda remove -n 环境名 --all
- 安装包:
conda install 包名
# 安装指定版本
conda install 包名=版本号
- 升级包(升到最新版本):
conda update 包名
- 卸载包:
conda remove 包名
- 搜索包:
conda search 关键词
- 导出、安装环境(文件会导出到执行当前命令时所在的目录):
# 导出当前环境的所有包及其依赖项
conda env export > environment.yaml
# 根据yaml文件里包的信息来创建环境
conda env create -f environment.yaml
- 更新conda
# 将conda本身升级到最新版本
conda update conda
pip
- 安装库:
pip install 库名
# 安装指定版本的库
pip install 库名==版本号
- 升级库(升到最新版本):
pip install --upgrade 库名
- 卸载库:
pip uninstall 库名
- 列出已安装的库:
pip list
- 查看已安装库的详细信息:
pip show 库名
- 导出本环境下所有的库(文件会导出到执行当前命令时所在的目录):
# 导出库名以及版本号
pip freeze > requirements.txt
- 批量安装库
# 安装txt文件中所列举的库
pip install -r requirements.txt
换源
# 清华大学
https://pypi.tuna.tsinghua.edu.cn/simple
# 网易
http://mirrors.163.com/
# 阿里云
http://mirrors.aliyun.com/pypi/simple/
# 豆瓣
http://pypi.doubanio.com/simple/
注:
pip install 安装包 -i 镜像源地址