标签:设置 自己 进入 python库 就是 手动 python image href
这里主要记录一下conda和pip的常用用法,顺便谈谈anaconda/conda/pip之间的一些区别。
conda --version
conda --info
# 显示配置信息(可添加config中的选项)
conda config --show
# 显示channels的配置信息
conda config --show channels
# 添加新的channels(默认源的速度较慢,可切换为清华源)
conda config --add channels urls
# 删除channels
conda config --remove channels urls
# 设置配置信息中的选项
conda config --set show_channel_urls yes
第一次使用conda config
会自动生成.condarc
的配置文件,默认情况下是没有.condarc
的,也可以通过向.condarc
添加配置信息来修改默认配置# 查看conda版本
conda --version
# 更新conda
conda update conda
# conda安装包(默认安装最新的版本,如果指定大版本如3,默认会安装大版本中最新的版本如3.13)
conda install packages
conda install packages=version
conda install "packages>version1,<version2"
# conda更新包(也可以使用upgrade)
conda update packages
# 一次更新所有的包
conda update --all
# 卸载包(也可以使用uninstall)
conda remove packages
# 查找某个包在channels中所有可用版本
conda search packages
# 列出环境中已经安装的包(conda list),配合管道命令查找某个包
conda list | grep packages (linux)
conda list | find "packages" (windows)
# 列出当前已有的虚拟环境(默认只有base环境)
conda env list
conda info --env
# 创建虚拟环境(如创建pt_gpu,预先安装python3.8)
conda create --name pt_gpu python=3.8
# 克隆已有的虚拟环境
conda create --name pt_gpu --clone base
# 激活指定环境
conda activate pt_gpu
# 退出其他虚拟环境,进入base环境
conda deactivate
# 删除虚拟环境
conda env remove --name pt_gpu
# 安转包(默认更新的版本方式和conda的相同)
pip install package
pip install package==version (指定安装版本)
pip install "package>=version1,<version2"
# 保存requirements文件
pip freeze > requirements.txt
pip install -r requirements.txt
# 更新pip
pip install pip -U
# 更新包
pip install --upgrade packages
# 一次更新所有未更新的包(用于linux, -o用于查看当前为旧版的包,cut从每一行中提取包的名字,xargs把包当成参数使用pip install --upgrade)
pip list -o | cut -d " " -f1 | xargs -n1 pip install --upgrade
# 查找所有可用版本的包
pip search packages
# 更换清华源的pip(设为默认)
pip install pip -U
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
标签:设置 自己 进入 python库 就是 手动 python image href
原文地址:https://www.cnblogs.com/liangjianli/p/11498932.html