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

Supongo que te gusta

Origin blog.csdn.net/weixin_42764932/article/details/113032188
Recomendado
Clasificación