packaging

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 {)

py2exe-generar un solo archivo ejecutable

Pensé que había oído que py2exe era capaz de hacer esto, pero nunca me di cuenta. Alguien ha hecho esto con éxito? ¿Puedo ... ente estoy pensando en que me da un solo archivo ejecutable que hace algo así como descomprimirse a maybe /temp y se ejecuta.

Incluir dependencias en un jar con Maven

¿Hay alguna manera de forzar a maven(2.0.9) a incluir todas las dependencias en un solo archivo jar? Tengo un proyecto de l ... cando una manera de descomprimir los jars que se especifican como dependencias, y empaquetar los archivos de clase en mi jar.

Cómo debería estructurar un paquete Python que contiene código Cython

Me gustaría hacer un paquete Python que contenga algo de código Cython. Tengo el código Cython funcionando bien. Sin embargo ... entación de Cython da una pequeña guía. Pero no dice cómo hacer un único setup.py que maneja tanto los casos con/sin Cython.

Cómo crear un archivo Python egg

Tengo preguntas sobre los archivos egg en Python. Tengo mucho código Python organizado por paquete y estoy tratando de crear ... do .archivo egg ¿cómo puedo simplemente iniciar el código desde él sin descomprimir como lo hace java -jar <jar file>?

¿Una forma estándar de crear paquetes debian para distribuir programas Python?

Hay un montón de información sobre cómo hacer esto, pero ya que "no es más que una forma de la piel de un gato", y todos los ... dependencias y sin un registro de cambios firmado y otros datos clave que lo harán incompatible con la política de Debian).

Crear un único ejecutable a partir de un proyecto de Python

Quiero crear un único ejecutable a partir de mi proyecto Python. Un usuario debería poder descargarlo y ejecutarlo sin neces ... Python y sepa cómo instalar paquetes. ¿Qué puedo usar para construir un ejecutable autónomo a partir de un proyecto Python?

definir la propiedad ant del entorno con el valor predeterminado

Me gustaría que mi script de compilación actuara correctamente para entornos de lanzamiento y desarrollo. Para esto me gusta ... Ayuda con la hormiga <condition><value></condition> & <property> para que funcione se agradece.

¿Cómo empaqueto una máquina virtual existente que no se creó con el comando vagrant up?

Instalé un VirtualBox y luego instalé un sistema operativo base de servidor Ubuntu 12.10 en él. He instalado todo tipo de paq ... ant hacia arriba. En mi caso, mi VM existente NO se creó inicialmente usando vagrant up. ¿Cómo empaqueto mi VM existente?

"setup.py upload "is failing with" Upload failed (401): Debe estar identificado para editar la información del paquete"

Cuando se ejecuta.. python setup.py sdist register upload ..Obtengo la siguiente salida: running register We need to know ... e ~/.pypirc ya contiene esto. Luego falla al cargar archivos para un paquete que poseo, y tener acceso de escritura completo.

Cómo escribir setup.py para incluir un repositorio git como dependencia

Estoy tratando de escribir setup.py por mi paquete. Mi paquete necesita especificar una dependencia en otro repositorio de gi ... se ha encontrado ninguna distribución coincidente para SomePrivateLib> = 0.1.0 (de analyse) ¿Qué estoy haciendo mal ?

Empaquetado de Python: Los archivos de datos se colocan correctamente en tar.archivo gz, pero no están instalados en el entorno virtual

No puedo instalar correctamente el proyecto package_fiddler en mi entorno virtual. He descubierto que MANIFEST.in es respon ... | ├── example.txt | | └── other | | └── example2.txt │ └── __init__.py ├── README.rst └── setup.py

¿Podemos arrojar alguna luz definitiva sobre cómo funciona el empaquetado y la importación de Python?

Tuve mi oportunidad de pasar por la gestión de módulos de python, y cada vez es un desafío: empaquetar no es lo que la gente ... zar a otras respuestas es probablemente una buena idea. Como he dicho, esta pregunta es para el examen general de alto nivel.

Cómo establecer el área de compilación para rpmbuild por invocación

Estoy modificando una compilación automatizada, y quiero decirle a rpmbuild que use un área de compilación específica cuando ... rante la ejecución de la compilación, y luego limpiar eliminando esa ubicación completa una vez que se genere el archivo RPM.

¿Cuáles son todos los tipos de embalaje maven predeterminados?

Parece que no pude encontrar esto en línea o en la documentación de Maven; me preguntaba qué tipos de envases son compatibles desde el primer momento con Maven 3. Hay un paquete de prueba? Por Favor y gracias.

¿Qué es realmente ROOT RPM BUILD ROOT?

En el proceso de construcción de un paquete RPM, tengo que especificar la BuildRoot y más tarde se utilizará en %install que ... icación de la carpeta en Windows. No se si mi pensamiento es correcto o no. ¿Puede alguien verificarlo? Gracias de antemano.

Configuración setup.py para el envasado de una single.py archivo y un único archivo de datos sin necesidad de crear ninguna carpeta

Árbol del Proyecto: $. ├── happy_birthday-art.txt ├── happy_birthday.py ├── MANIFEST.in ├── README.rst └── setup.py Setup. ... .py. Además, no quiero tener que usar rutas absolutas en setup.py. ¿Cuál es la mejor forma de configurar mi archivo setup.py?

Cómo crear mi propia biblioteca de Android y alojarla

Estoy trabajando en la creación de una pantalla de inicio de sesión para ser utilizado con múltiples aplicaciones Android dif ... si hacemos una actualización a este módulo se actualice sin problemas sin tener que tirar de github, por ejemplo. Gracias!

Agregar carpeta en eclipse en el directorio src sin convertirlo en paquete

Al crear una carpeta en el directorio src en un proyecto en eclipse, convierte esa carpeta en un paquete. ¿Hay alguna forma d ... e. No quiero que main.org.apache sea un paquete, en cambio, quiero que el paquete comience desde org. (es decir, org.apache).

Python: ¿Por qué algunos paquetes se instalan como eggs y otros como "egg folders"?

Mantengo algunos paquetes de Python. Tengo un archivo setup.py muy similar para cada uno de ellos. Sin embargo, al hacer setu ... s decir, carpetas con una extensión de "huevo". ¿Cuál es la diferencia entre ellos que causa este comportamiento diferente?