Articles of setup.py

Uso de setuptools para crear un paquete cython llamando a una biblioteca C externa

Estoy tratando de comstackr, instalar y ejecutar un paquete que llamaremos myPackage . Contiene un archivo *.pyx que llama a la función fftw_set_timelimit() desde la biblioteca fftw . Actualmente, cuando ejecuto un script clientScript.py que importa el paquete, obtengo el siguiente mensaje de error: Traceback (most recent call last): File “clientScript.py”, line 5, in import […]

¿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 […]

Instalar paquetes de python para corregir el entorno anaconda

He configurado anaconda y he creado un entorno python 3.3. Ahora quería instalar algún paquete ( conjunto de datos ). Las instrucciones de instalación piden clonar el repository git y ejecutar python setup.py install pero ahora los paquetes no se instalan en la carpeta de paquetes de sitio de los entornos, sino en una ubicación […]

establecer permisos de archivo en el archivo setup.py

Creé una instalación de software python con setup.py. En este software, uso archivos de datos (archivo XML) cuando instalo estos archivos xml usando setup.py, luego estos archivos se guardan con otros archivos en /usr/lib/python2.7/site_packages/XYZ . Pero el permiso de archivo establecido en estos archivos (archivos XML) rwx—— significa que solo un superusuario (root) puede leer […]

¿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 […]

Python Packaging: los archivos de datos se colocan correctamente en el archivo tar.gz pero no se instalan en un entorno virtual

No puedo instalar correctamente el proyecto package_fiddler en mi entorno virtual. Me he dado cuenta de que MANIFEST.in es responsable de poner los archivos que no Package_fiddler-0.0.0.tar.gz en el Package_fiddler-0.0.0.tar.gz que se genera al ejecutar python setup.py sdist . Entonces hice (virt_envir)$ pip install dist/Package_fiddler-0.0.0.tar.gz Pero esto no instaló los archivos de datos ni el […]

¿Cómo instalar el módulo Python sin setup.py?

Soy nuevo en Python y estoy intentando instalar este módulo: http://www.catonmat.net/blog/python-library-for-google-search/ No hay setup.py en el directorio, pero hay estos archivos: BeautifulSoup.py browser.pyc __init__.pyc sponsoredlinks.py BeautifulSoup.pyc googlesets.py search.py translate.py browser.py __init__.py search.pyc ¿Alguien puede decirme cómo configurar o usar este módulo? ¡Gracias!

Cómo crear una rueda de Pure-Python

Desde el siguiente archivo setup.py, estoy tratando de crear una rueda de python puro a partir de un proyecto que debe contener solo el código de python 2.7. from setuptools import setup setup( name=’foo’, version=’0.0.1′, description=”, url=”, install_requires=[ ‘bpython’, ‘Django==1.8.2’, ], ) Sin embargo, cuando ejecuto python setup.py bdist_wheel el archivo de rueda que se […]

¿Cómo debo manejar la importación de bibliotecas de terceros dentro de mi script setup.py?

Estoy desarrollando una aplicación Python y en el proceso de bifurcar un lanzamiento. Tengo un servidor PyPI configurado en un servidor de la empresa y copié una distribución de origen de mi paquete en él. Verifiqué que el paquete estaba alojado en el servidor y luego intenté instalarlo en mi máquina de desarrollo local. Acabé […]

distutils: ¿Cómo pasar un parámetro definido por el usuario a setup.py?

Por favor, indíqueme cómo pasar un parámetro definido por el usuario desde la línea de comandos y el archivo de configuración setup.cfg al script setup.py de distutils. Quiero escribir un script setup.py, que acepte los parámetros específicos de mi paquete. Por ejemplo: python setup.py install -foo myfoo Gracias, Mher