distribute

Diferencias entre distribute, distutils, setuptools y distutils2?

La situación Estoy intentando portar una biblioteca de código abierto a Python 3. ( SymPy , si alguien se pregunta.) Por ... ambién apreciaría alguna guía sobre la adaptación a Distribute, pero eso está un poco más allá del alcance de la pregunta {)

¿Qué indica "error: option single single-version-external-managed not recognized"?

Parece que de repente he empezado a encontrar el error error: option --single-version-externally-managed not recognized cuand ... una distribución desactualizada? ¿O alguna opción incorrectamente especificada en setup.py? O algo completamente distinto?

¿Cómo incluir datos de paquetes con setuptools / distribute?

Al usar setuptools / distribute, no puedo hacer que el instalador extraiga ninguna package_data archivos. Todo lo que he leíd ... =True, zip_safe=False, install_requires=['distribute'], ) Donde myapp/data/ es la ubicación de los archivos de datos.

¿cuál es la mejor práctica de distribuir binarios de un proyecto github? [cerrado]

¿Cuál es la mejor práctica de distribuir binarios de un proyecto github? Se me ocurre: Cree una carpeta bin en su proy ... al) para mantener la binarios actualizados, prefiero tener los binarios actualizados automáticamente o con un acción única.

¿Cómo se relacionan setuptools, distribute y pip?

Me he estado enseñando Python a través del libro "Aprender Python de la manera Difícil" (2a Edición). En el ejercicio 46 me ... ce y desinstale fácilmente paquetes de Python ¿Cuál es la diferencia entre pip y distribute, y cómo se relacionan entre sí?

Fácil instalación y pip rompió: pkg recursos.DistributionNotFound: distribute = = 0.6.36

Se intentó actualizar pip con pip install --upgrade pip en OSX y pip y easy_install ambos no funcionan. Cuando se ejecuta pi ... ools/setuptools-1.1.6.tar.gz', '--silent', '--output', '/usr/bin/setuptools-1.1.6.tar.gz']' returned non-zero exit status 23

Por qué "python setup.py sdist" crear no deseado "PROJECT-egg.info" en el directorio raíz del proyecto?

Cuando corro python setup.py sdist Crea un sdist en mi./directorio dist. Esto incluye un "PROJECT-egg.info" archivo en e ... ages': ['pygpen'], 'scripts': ['demo.py'], 'url': 'http://code.google.com/p/edpath/', 'version': '0.1', 'zipfile': None}

¿Cómo fuerzo `setup.py test` para instalar dependencias en mi 'virtualenv'?

En una cruzada para hacer que mi aplicación pip-instalable, estoy luchando grandes peleas con setuptools y distribute. Asumo ... e y sobreescritura que es). Entonces, ¿cómo hago que setup.py test llene el virtualevn en lugar de mi directorio de trabajo?

Pip: Especificar versión menor

En mi archivo requirements.txt quiero especificar que mi aplicación necesita Django versión 1.3.x. Es decir, 1.3.0, o 1.3.1, o 1.3.2, etc. (Cuando estos salen.), Pero no 1.4, cuando sale. ¿Cuál es la sintaxis para esto?

Pip maneja extras requiere de setuptools / distribuir fuentes basadas?

Tengo el paquete " A " con un setup.py y una extras_requires línea como: extras_require = { 'ssh': ['paramiko'], }, ... o no funciona. Se debe invocar la setup.py de B, luego resolver e instalar dependencias de B y A. ¿Es esto posible con pip?