¿ __init__.pyPara qué sirve un directorio fuente de
¿ __init__.pyPara qué sirve un directorio fuente de
¿Alguien puede explicar qué setup.pyes y cómo se puede configurar o
La situación Estoy tratando de portar una biblioteca de código abierto a Python 3. ( SymPy , si alguien se lo pregunta). Entonces, necesito ejecutar 2to3automáticamente cuando compilo para Python 3. Para hacer eso, necesito usar distribute. Por lo tanto, necesito portar el sistema actual, que...
¿Hay alguna manera de obligar a maven (2.0.9) a incluir todas las dependencias en un solo archivo jar? Tengo un proyecto que se construye en un solo archivo jar. Quiero que las clases de las dependencias también se copien en el jar. Actualización: Sé que no puedo incluir un archivo jar en un...
Python tiene una confusa historia de las herramientas que se pueden utilizar para empaquetar y describir los proyectos: se completan distutilsen la librería estándar, distribute, distutils2, y setuptools(y tal vez más). Parece que distributey distutils2fueron descontinuados a favor de setuptools,...
Pensé que escuché que py2exe fue capaz de hacer esto, pero nunca lo descubrí. ¿Alguien ha hecho esto con éxito? ¿Puedo ver su archivo setup.py y qué opciones de línea de comando utilizó? Básicamente, estoy pensando en que me dé un solo archivo ejecutable que haga algo como descomprimirse en tal...
Tenía la esperanza de incrustar un intérprete de Haskell usando hintpara poder escribir complementos en Haskell para usar con mi programa. No quiero tener que enviar toda la plataforma Haskell para mis ejecutables. Normalmente, los ejecutables de Haskell son bastante independientes. Por ejemplo,...
Me gustaría hacer un paquete de Python que contenga algún código de Cython . Tengo el código de Cython funcionando bien. Sin embargo, ahora quiero saber cómo empaquetarlo mejor. Para la mayoría de las personas que solo desean instalar el paquete, me gustaría incluir el .carchivo que crea Cython y...
Tengo la fuente de un programa (tomado de cvs / svn / git / ...) y me gustaría construir un paquete Debian / Ubuntu para él. El paquete está presente en los repositorios, pero: Es una versión anterior (sin las funciones que necesito) Necesito opciones de compilación ligeramente diferentes a las...
Tengo mi proyecto configurado en .NET Framework 4.0. Cuando agrego System.IO.Packaging, dice que no existe. Tampoco aparece cuando intento agregarlo como referencia al proyecto. ¿Cómo puedo agregar System.IO.Packaginga mi proyecto de C
Estoy intentando escribir setup.pypara mi paquete. Mi paquete necesita especificar una dependencia en otro repositorio de git. Esto es lo que tengo hasta ahora: from setuptools import setup, find_packages setup( name='abc', packages=find_packages(), url='https://github.abc.com/abc/myabc',...
Tengo preguntas sobre los archivos egg en Python. Tengo mucho código Python organizado por paquete y estoy tratando de crear archivos huevo. Estoy siguiendo instrucciones , pero son muy comunes. De acuerdo con eso, parece que necesito tener un archivo setup.py. ¿Podría decirme qué necesito...
Quiero crear un solo ejecutable de mi proyecto Python. Un usuario debería poder descargarlo y ejecutarlo sin necesidad de instalar Python. Si solo estuviera distribuyendo un paquete, podría usar pip, wheel y PyPI para construirlo y distribuirlo, pero esto requiere que el usuario tenga Python y...
Con la siguiente estructura de paquete . ├── my_package │ └── __init__.py ├── setup.cfg └── setup.py Contenido de setup.py from setuptools import setup setup() Contenido de setup.cfg [metadata] name = my_package version = 0.1 [options] packages = find: Puedo construir una rueda o una...