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?