¿Cómo instalo las bibliotecas de Python en formato de rueda?

Estaba buscando un tutorial sobre cómo instalar bibliotecas de Python en formato de rueda.

No parece sencillo, así que apreciaría un sencillo tutorial paso a paso sobre cómo instalar el módulo denominado “solicitudes” para CPython.

Lo descargué de: https://pypi.python.org/pypi/requests y ahora tengo un archivo .whl. Tengo Python 2.7 y 3.3 en Windows, así que, ¿cómo lo instalo para que todos los demás scripts de Python que ejecuto puedan usarlo?

¿Desea instalar un archivo de rueda (.whl) descargado en Python en Windows?

  1. Instale pip en su Python (s) en Windows (en Python 3.4+ ya está incluido)
  2. Actualizar pip si es necesario (en la línea de comando)

    pip install -U pip 
  3. Instale un archivo de rueda local usando pip (en la línea de comando)

     pip install --no-index --find-links=LocalPathToWheelFile PackageName 

La opción --no-index le dice a pip que no mire en pypi.python.org (que fallaría para muchos paquetes si no tiene un comstackdor instalado), --find-links luego le dice a pip dónde buscar en su lugar. PackageName es el nombre del paquete (numpy, scipy, .. primera parte o todo el nombre del archivo de la rueda). Para más información consulte las opciones de instalación de pip.

Puede ejecutar estos comandos en el símbolo del sistema cuando cambie a la carpeta Scripts de su instalación de Python.

Ejemplo:

 cd C:\Python27\Scripts pip install -U pip pip install --no-index --find-links=LocalPathToWheelFile PackageName 

Nota: Todavía puede ser que el paquete no se instale en Windows porque puede contener archivos de origen C / C ++ que deben comstackrse. Necesitará entonces asegurarse de que se instale un comstackdor . La búsqueda más frecuente de distribuciones precomstackdas alternativas es la forma más rápida de salir.

Por ejemplo, numpy-1.9.2+mkl-cp27-none-win_amd64.whl tiene el PackageName numpy .

Si quieres estar relajado para instalar librerías para python.

Deberías usar pip , que es el paquete del instalador de python.

Para instalar pip:

  1. Descarga ez_setup.py y luego ejecuta:

     python ez_setup.py 
  2. Luego descarga get-pip.py y ejecuta:

     python get-pip.py 
  3. setuptools instalación instaladas por pip:

     pip install setuptools --upgrade 

    Si tienes este error :

     Wheel installs require setuptools >= 0.8 for dist-info support. pip's wheel support requires setuptools >= 0.8 for dist-info support. 

    Agregue --no-use-wheel por encima de cmd:

     pip install setuptools --no-use-wheel --upgrade 

Ahora, puedes instalar bibliotecas para python, solo por:

 pip install library_name 

Por ejemplo:

 pip install requests 

Tenga en cuenta que para instalar alguna biblioteca es posible que deban comstackrse, por lo que necesita tener un comstackdor.

En Windows hay un sitio para Binarios no oficiales de Windows para Paquetes de Extensión de Python que tienen paquetes de Python enormes y paquetes de Python compatibles para Windows.

Por ejemplo, para instalar pip usando este sitio, solo descargue e instale setuptools y pip instalador desde eso.

Para instalar paquetes de ruedas en python 2.7x:

  1. Instale python 2.7x (recomendaría python 2.78): descargue el binario de python apropiado para su versión de Windows. Puede descargar python 2.78 en este sitio https://www.python.org/download/releases/2.7.8/. Recomendaría instalar el módulo gráfico Tk, e incluir python 2.78 en la ruta de Windows (variables de entorno) durante la instalación. .

  2. Instale get-pip.py y setuptools Descargue el instalador en https://bootstrap.pypa.io/get-pip.py Haga doble clic en el archivo anterior para ejecutarlo. Instalará pip y setuptools [o los actualizará, si tiene una versión anterior de cualquiera]

-Haga doble clic en el archivo anterior y espere – se abrirá una ventana negra y la impresión se desplazará por la pantalla a medida que se descarga e instala [o actualiza] pip y setuptools —> cuando finalice, la ventana se cerrará.

  1. Abra un indicador de comando elevado: haga clic en el ícono de inicio de Windows, ingrese cmd en el campo de búsqueda (pero no presione Enter), luego presione Ctrl + Mayús +. Haga clic en ‘sí’ cuando aparezca el cuadro de uac.

Tipo A cd c: \ python27 \ scripts [o cd \ scripts]

P-type pip install -u Por ejemplo, para instalar pyside, escriba pip install -u pyside

Espere – indicará ‘descargando PySide o -> descargará e instalará la versión apropiada del paquete de python [la que corresponde a su versión de python y windows.]

Nota: si ha descargado el archivo .whl y lo ha guardado localmente en su disco duro, escriba
pip instalar –no-index –find-links = localpathtowheelfile packagename

** para instalar un paquete de rueda previamente descargado, debe escribir el siguiente comando pip instalar –no-index –find-links = localpathtowheelfile packagename

¿Has revisado este http://docs.python.org/2/install/ ?

  1. Primero tienes que instalar el módulo.

    $ pip install requests

  2. Luego, antes de usarlo debes importarlo desde tu progtwig.

    from requests import requests

    Tenga en cuenta que sus módulos deben estar en el mismo directorio.

  3. Entonces puedes usarlo.

    Para esta parte hay que comprobar la documentación.

Instala Distribuir descargando y ejecutando distribu_setup.py. Esto hará que easy_install esté disponible, y desde allí puede instalar pip con easy_install pip. A continuación, puede ejecutar pip instalar CAGE. Usar pip para instalar cosas es mucho más fácil que jugar con setup.py ejecutando manualmente, porque pip puede hacer cosas como:

 automatically resolve dependencies show you a list of all installed packages and their versions install a set of specified packages from a requirements.txt upgrade and uninstall packages work with virtualenv 

Si está en Windows, la única desventaja de pip se produce cuando hay dependencias de la biblioteca de C, ya que pip querrá tener instalada una cadena de herramientas de C para que pueda comstackr cosas. Si ese es el caso, entonces hay dos opciones. Si hay archivos binarios precomstackdos en PyPI, simplemente ejecute el paquete easy_install en su lugar; easy_install sabe cómo usar paquetes binarios. También puede consultar el sitio de Christoph Gohlke para encontrar instaladores ejecutables de muchos paquetes binarios. Estos también pueden instalarse con easy_install si desea usarlos con un virtualenv (solo apunte a la ruta del archivo .exe) o puede hacer clic y ejecutar si no le importa el virtualenv.

El punto principal es que independientemente de la ruta que elija para instalar los paquetes, en ningún momento podrá mover los archivos a mano. Debe salir de la mentalidad de “Extraje este archivo, ¿dónde coloco estos archivos .py?” Así no es cómo funciona. O está ejecutando pip, ejecutando easy_install, ejecutando setup.py, haciendo clic en un paquete de instalación o utilizando el instalador de su distribución. En ningún momento harás nada a mano con los archivos directamente.

Una vez que haya descargado una biblioteca, puede ejecutar esto desde el cuadro de comandos de MS-DOS:

 python setup.py install 

El setup.py se encuentra dentro de cada carpeta principal de la biblioteca.

Para Windows, hay paquetes de instaladores automáticos disponibles en este sitio.

Incluye la mayoría de los paquetes de python.

Pero la mejor manera de hacerlo es, por supuesto, usando pip.

No es necesario descargar exclusivamente desde el sitio web. Solo asegúrate de que tienes pip (que probablemente tendrás si tienes Python instalado). Simplemente abra su Símbolo del sistema (CMD) y ejecute el comando:

 pip install pygame 

Se descargará automáticamente la versión whl correcta de pygame compatible con su configuración de PC. Asegúrese de recordar la versión que aparece durante la “descarga”, ya que esta es la versión compatible de los paquetes .whl que buscará en el futuro.

Sencillos pasos para instalar python en Ubuntu:

  1. Descargar Python

     $ cd /usr/src $ wget https://www.python.org/ftp/python/3.6.0/Python-3.6.0.tgz 
  2. Extraer el paquete descargado

     $ sudo tar xzf Python-3.6.0.tgz 
  3. Comstackr fuente de Python

     $ cd Python-3.6.0 $ sudo ./configure $ sudo make altinstall 

    Nota make altinstall se usa para evitar reemplazar el archivo binario de python predeterminado /usr/bin/python .

  4. comprueba la versión de python

     # python3.6 -V 

He escrito la respuesta aquí Cómo agregar / usar bibliotecas en Python (3.5.1) pero ningún problema lo volverá a escribir

Si tiene o puede crear un archivo requirements.txt que contiene las bibliotecas que desea instalar, por ejemplo:

 numpy==1.14.2 Pillow==5.1.0 

Va a ubicarse en su carpeta que contiene ese requirements.txt en mi caso, la ruta a mi proyecto es

 C:\Users\LE\Desktop\Projet2_Sig_Exo3\exo 3\k-means 

ahora solo escribe

 python -m pip install -r ./requirements.txt 

Y todas las bibliotecas que quieras instalar.

 C:\Users\LE\Desktop\Projet2_Sig_Exo3\exo 3\k-means>python -m pip install -r ./requirements.txt