Articles of pypi

¿Cómo puedo alojar mi propio repository privado de conda?

Tengo algunos proyectos de python que dependen unos de otros. Tengo diferentes versiones de lanzamiento para cada proyecto y diferentes proyectos pueden depender de diferentes versiones de lanzamiento de un proyecto en particular. Me gustaría crear mi propio repository de conda en un servidor interno donde pueda enviar las versiones de estos proyectos como paquetes […]

Recursos de empaquetado con setuptools / Distribuir

Estoy desarrollando un huevo de Python que tiene varias dependencias .txt (son plantillas usadas para generar archivos por el propio huevo), y estoy luchando para que esas dependencias se copien en site-packages durante la setup.py install . Según la documentación de distribute … Sistema de archivos de mi paquete: setup.py package |— __init__.py |— main.py […]

Dado el nombre de un paquete de Python, ¿cuál es el nombre del módulo a importar?

¿Alguien sabe la lógica detrás de los nombres de los módulos de Python frente al nombre del paquete real utilizado en easy_install? Algunos ejemplos (entre otros) que me parecen un poco poco lógicos: Hacemos easy_install mysql-python , pero la importación es de hecho import MySQLdb Hacemos easy_install python-memcached , pero la importación es de hecho, […]

Instale py2exe para python 2.7 sobre pip: este paquete requiere Python 3.3 o posterior

>>> python -c “import sys; print sys.version” 2.7.6 (default, Nov 10 2013, 19:24:18) [MSC v.1500 32 bit (Intel)] >>> pip –version pip 1.5.5 from C:\Python27\lib\site-packages (python 2.7) >>> pip install py2exe RuntimeError: This package requires Python 3.3 or later aunque la página de descarga oficial de py2exe dice que tienen exactamente lo que necesito: Entonces, […]

¿Cómo puedes agrupar todo tu código de Python en un solo archivo zip?

Sería conveniente cuando distribuyas aplicaciones para combinar todos los huevos en un solo archivo zip, de modo que todo lo que necesitas distribuir es un solo archivo zip y un ejecutable (algunos binarios personalizados que simplemente se inician, cargan la función principal del archivo zip y activan Python). apagado o similar). He visto algunos comentarios […]

Dependencias opcionales en un archivo de requisitos de pip

¿Cómo puedo especificar dependencias opcionales en un archivo de requisitos de pip? De acuerdo con la documentación de pip, esto es posible, pero la documentación no explica cómo hacerlo y no puedo encontrar ningún ejemplo en la web.

¿Por qué pip instala matplotlib versión 0.91.1 cuando PyPi muestra la versión 1.0.0?

Actualización oct 15, 2012 PyPi ahora muestra matplotlib en 1.1.0 por lo que este problema se resuelve. Instale matplotlib a través de: pip install matplotlib Información obsoleta a continuación PyPi muestra matplotlib 1.0.0 . Sin embargo, cuando instalo matplotlib a través de pip en un virtualenv , la versión 0.91.1 está instalada. ¿Por qué la […]

PyPI es lento. ¿Cómo ejecuto mi propio servidor?

Cuando un nuevo desarrollador se une al equipo, o Jenkins ejecuta una comstackción completa, necesito crear un virtualenv nuevo. A menudo encuentro que la configuración de un virtualenv con Pip y un gran número (más de 10) de requisitos lleva mucho tiempo para instalar todo desde PyPI. A menudo falla en conjunto con: Downloading/unpacking Django==1.4.5 […]

¿Cómo encontrar el “nombre de importación” de cualquier paquete en Python?

Me pregunto si hay alguna forma confiable y consistente de obtener el “nombre de importación” / espacio de nombres de un paquete Python. Por ejemplo; Paquete ; django-haystack Nombre de importación almiar o Paquete ; ipython Nombre de importación IPython Hasta ahora lo sé, PyPi no almacena esa información que he comprobado con PyPiXmlRpc. También […]

¿Por qué python setup.py dice el comando no válido ‘bdist_wheel’ en Travis CI?

Mi paquete Python tiene un setup.py que se construye bien localmente en Ubuntu Trusty y en una nueva VM Vagrant Ubuntu Trusty cuando lo aprovisiono de esta manera: sudo apt-get install python python-dev –force-yes –assume-yes –fix-broken curl –silent –show-error –retry 5 https://bootstrap.pypa.io/get-pip.py | sudo python2.7 sudo -H pip install setuptools wheel virtualenv –upgrade Pero cuando […]