python - librerias - instalar pip en mac
Cómo instalar paquetes de Python desde el archivo tar.gz sin usar pip install (7)
¿Es posible que use
sudo apt-get install python-seaborn
en
sudo apt-get install python-seaborn
lugar?
Básicamente, tar.gz es solo un archivo zip que contiene una configuración, por lo que lo que desea hacer es descomprimirlo, cd al lugar donde se descarga y usar
gunzip -c seaborn-0.7.0.tar.gz | tar xf -
gunzip -c seaborn-0.7.0.tar.gz | tar xf -
para linux.
Cambie el diccionario al nuevo archivo descomprimido seaborn y ejecute la instalación
python setup.py install
En pocas palabras, mi computadora de trabajo tiene restricciones de red, lo que significa que intentar usar la
pip install
en cmd solo conduce a un tiempo de espera / no encontrar errores de paquete.
Por ejemplo;
cuando intento
pip install seaborn
:
En cambio, he intentado descargar el archivo tar.gz de los paquetes que quiero, sin embargo, no sé cómo instalarlos. Extraje los archivos del archivo tar.gz y hay un archivo de "configuración" dentro, pero no está haciendo mucho por mí.
Si alguien pudiera explicar cómo instalar paquetes de Python de esta manera sin usar
pip install
en Windows, sería increíble.
Gracias a las respuestas a continuación combinadas, lo tengo funcionando.
- Primero necesitaba descomprimir el archivo tar.gz en una carpeta.
-
Luego, antes de ejecutar
python setup.py install
tenía que apuntar cmd hacia la carpeta correcta. Lo hice mediantepushd C:/Users/absolutefilepathtotarunpackedfolder
-
Luego ejecute
python setup.py install
Gracias Cuentos Padua y Hugo Honorem
Instálelo ejecutando
python setup.py install
Mejor aún, puedes descargar desde github.
Instale git a través de
apt-get install git
y luego siga estos pasos:
git clone https://github.com/mwaskom/seaborn.git
cd seaborn
python setup.py install
Para aquellos de ustedes que usan python3, pueden usar:
python3 setup.py install
Puede instalar un tarball sin extraerlo primero.
Simplemente navegue al directorio que contiene su archivo
.tar.gz
desde su símbolo del sistema e ingrese este comando:
pip install my-tarball-file-name.tar.gz
Estoy ejecutando Python 3.4.3 y esto funciona para mí. Sin embargo, no puedo decir si esto funcionaría en otras versiones de Python.
Puede usar
pip
para eso sin usar la red.
Consulte
los documentos
(busque "Instalar un archivo de origen en particular").
Cualquiera de esos debería funcionar:
pip install relative_path_to_seaborn.tar.gz
pip install absolute_path_to_seaborn.tar.gz
pip install file:///absolute_path_to_seaborn.tar.gz
O puede descomprimir el archivo y usar
setup.py
directamente con
pip
o
python
:
cd directory_containing_setup.py
pip install .
python setup.py install
Por supuesto, también debe descargar los paquetes necesarios e instalarlos de la misma manera antes de continuar.
Si no desea utilizar una instalación PIP en todos, entonces puede hacer lo siguiente:
1) Descargue el paquete 2) Use 7 zip para descomprimir archivos tar. (Use 7 zip nuevamente hasta que vea una carpeta con el nombre del paquete que está buscando. Ej: wordcloud)
3) Localice la carpeta de la biblioteca Python donde está instalado python y pegue la carpeta ''WordCloud'' allí
4) ¡Éxito! Ahora puede importar la biblioteca y comenzar a usar el paquete.