Pregunta ¿Dónde instala pip sus paquetes?


Activé un virtualenv que tiene pip instalado. yo si

pip3 install Django==1.8

y Django descargó con éxito. Ahora, quiero abrir la carpeta de Django. ¿Dónde está ubicada la carpeta? Normalmente estaría en "descargas", pero no estoy seguro de dónde estaría si lo instalé usando pip en un virtualenv.


74
2018-05-01 02:25


origen


Respuestas:


pepita cuando se usa con virtualenv generalmente instalará paquetes en la ruta <virtualenv_name>/lib/<python_ver>/site-packages.

Por ejemplo, creé una prueba virtualenv llamada venv_test con Pitón 2.7, y el django carpeta está en venv_test/lib/python2.7/site-packages/django.


36
2018-05-01 02:41



Por demanda popular, una opción provista a través de una respuesta publicada:

pip show <package name> proporcionará la ubicación para Windows y macOS, y estoy adivinando cualquier sistema. :)

Por ejemplo:

> pip show cvxopt
Name: cvxopt
Version: 1.2.0
...
Location: /usr/local/lib/python2.7/site-packages

182
2017-07-25 16:55



Por defecto, en Linux, Pip instala paquetes en /usr/local/lib/python2.7/dist-packages.

El uso de virtualenv o --user durante la instalación cambiará esta ubicación predeterminada. Si utiliza pip show asegúrese de estar usando el usuario correcto o de lo contrario pip Puede que no vea los paquetes a los que hace referencia.


1
2017-07-03 14:16