PIP de Python

¿Qué es PIP?

PIP es el administrador de paquetes o módulos de Python.

Nota:Si está utilizando Python 3.4 o una versión más reciente, PIP se incluirá por defecto.

¿Qué es un paquete (Package)?

El paquete contiene todos los archivos necesarios para el módulo.

Los módulos son bibliotecas de código Python que puede incluir en su proyecto.

Verificar si PIP ya está instalado

Navegue al directorio del script de Python en la línea de comandos y escriba lo siguiente:

实例

Verificar la versión de PIP:

C:\Users\Your Name\AppData\Local\Programs\Python\Python36-32\Scripts>pip --version

Instalar PIP

Si aún no ha instalado PIP, puede descargar e instalarlo desde esta página:https://pypi.org/project/pip/

Descargar paquete

Es muy fácil descargar paquetes.

Abra la interfaz de línea de comandos y diga a PIP que descargue el paquete que necesita.

Navegue al directorio del script de Python en la línea de comandos y escriba lo siguiente:

实例

Descargar el paquete llamado "camelcase":

C:\Users\Your Name\AppData\Local\Programs\Python\Python36-32\Scripts>pip install camelcase

¡Ahora ya ha descargado e instalado su primer paquete!

Usar paquete

Después de instalar el paquete, puede usarlo.

Importar el paquete "camelcase" a su proyecto.

实例

Importar y usar "camelcase":

import camelcase
c = camelcase.CamelCase()
txt = "hello world"
print(c.hump(txt))

ejecutar ejemplo

buscar paquetes

En https://pypi.org/,puede encontrar más paquetes.

Eliminar paquete

请使用 uninstall Comando para eliminar el paquete:

实例

Desinstalar el paquete llamado "camelcase":

C:\Users\Your Name\AppData\Local\Programs\Python\Python36-32\Scripts>pip uninstall camelcase

PIP 包管理器会要求您确认是否需要删除 camelcase 包:

Uninstalling camelcase-02.1:
  Would remove:
    c:\...\python\python36-32\lib\site-packages\camecase-0.2-py3.6.egg-info
    c:\...\python\python36-32\lib\site-packages\camecase\*
Proceed (y/n)?

y 键,包就会被删除。

列出包

请使用 list 命令列出系统上安装的所有软件包:

实例

列出已安装的包:

C:\Users\Your Name\AppData\Local\Programs\Python\Python36-32\Scripts>pip list

结果:

Package Version
-----------------------
camelcase 0.2
mysql-connector 2.1.6
pip 18.1
pymongo 3.6.1
setuptools 39.0.1