administrador de paquetes pip y conda
pip es el administrador de paquetes de Python más utilizado
Puede ayudarnos a obtener el último paquete de Python y a administrarlo. Los comandos más utilizados son los siguientes:
pip install [package-name] # 安装名为[package-name]的包
pip install [package-name]==X.X # 安装名为[package-name]的包并指定版本X.X
pip install [package-name] --proxy=代理服务器IP:端口号 # 使用代理服务器安装
pip install [package-name] --upgrade # 更新名为[package-name]的包
pip uninstall [package-name] # 删除名为[package-name]的包
pip list # 列出当前环境下已安装的所有包
Reemplazar la fuente del espejo doméstico
temporal
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple [package-name]
Modificación permanente
1. Bajo Linux
Modifique ~ / .pip / pip.conf (cree una carpeta y un archivo si no los tiene. Agregue "." A la carpeta para indicar una carpeta oculta) de la
siguiente manera:
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
[install]
trusted-host=mirrors.aliyun.com
2. Debajo de las ventanas
Cree un directorio pip directamente en el directorio de usuario y luego cree un nuevo archivo pip.ini. (Por ejemplo: C: \ Users \ WQP \ pip \ pip.ini) El contenido es el mismo que el anterior.
El administrador de paquetes conda es el administrador de paquetes propio de Anaconda
Puede ayudarnos a instalar fácilmente varios paquetes en el entorno conda. En comparación con pip, conda es más versátil (no solo los paquetes de Python, también se pueden instalar otros paquetes como CUDA Toolkit y cuDNN), pero la actualización de la versión de conda source suele ser más lenta. Los comandos más utilizados son los siguientes:
conda install [package-name] # 安装名为[package-name]的包
conda install [package-name]=X.X # 安装名为[package-name]的包并指定版本X.X
conda update [package-name] # 更新名为[package-name]的包
conda remove [package-name] # 删除名为[package-name]的包
conda list # 列出当前环境下已安装的所有包
conda search [package-name] # 列出名为[package-name]的包在conda源中的所有可用版本
Cambiar fuente
1. Windows
Elija entre la fuente de Tsinghua y la fuente de la Universidad de Zhongke
directamente use el siguiente comando en la línea de comando
#1 清华源
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
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/
# 设置搜索时显示通道地址
conda config --set show_channel_urls yes
# 2 添加中科大源
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/main/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/msys2/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/bioconda/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/menpo/
conda config --set show_channel_urls yes
2. Bajo Linux
Escriba el archivo de configuración anterior en ~ / .condarc
vim ~/.condarc
channels:
- https://mirrors.ustc.edu.cn/anaconda/pkgs/main/
- https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge/
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
- defaults
show_channel_urls: true
Eliminar fuente
Vuelva a la fuente predeterminada de conda. Después de revisar la documentación de configuración de conda, se encuentra que los canales se pueden eliminar directamente.
conda config --remove-key channels