Articles of setuptools

usando pip para instalar paquetes localmente a pesar de los requisitos globales satisfechos

Estoy tratando de usar pip para instalar un paquete localmente en ~/.local . El problema es que el paquete (en una versión anterior) ya está disponible globalmente en el sistema. A pesar de que el directorio global de paquetes de python no está en mi PYTHONPATH , pip aún se niega a instalar, pensando que […]

no setup.py desarrolla uso de la rueda para install_requires?

Tengo la impresión de que (usando setuptools): python setup.py develop No utilizará ruedas al instalar los paquetes requeridos (especificados en install_requires). Preguntas: ¿Es mi impresión correcta? ¿Hay alguna forma de forzarlo a usar la rueda? Estoy hablando de este script de configuración en particular .

py2app recogiendo el subdirectorio .git de un paquete durante la comstackción

Utilizamos py2app ampliamente en nuestras instalaciones para producir paquetes .app autocontenidos para una fácil implementación interna sin problemas de dependencia. Algo que noté recientemente, y no tengo idea de cómo comenzó, es que al crear un .app, py2app comenzó a incluir el directorio .git de nuestra biblioteca principal. commonLib, por ejemplo, es nuestro paquete de […]

¿Llamar directamente a la función setup () de distutils o setuptools con nombre / opciones de comando, sin analizar la línea de comando?

Me gustaría llamar a la función setup () de distutils o setuptools de Python de una forma poco convencional, pero no estoy seguro de si distutils está diseñado para este tipo de uso. Como ejemplo, digamos que actualmente tengo un archivo ‘setup.py’, que se parece a esto (eliminado literalmente de los documentos de distutils – […]

agrega archivos de datos a python projects setup.py

Tengo un proyecto como este: ├── CHANGES.txt ├── LICENSE ├── MANIFEST.in … ├── docs │ └── index.rst ├── negar │ ├── Negar.py │ ├── Virastar.py │ ├── Virastar.pyc │ ├── __init__.py │ ├── data │ │ ├── __init__.py │ │ └── untouchable.dat │ ├── gui.py │ ├── gui.pyc │ ├── i18n │ │ ├── fa_IR.qm […]

Ubicación personalizada para el archivo .pypirc

¿ setuptools permite que el archivo .pypirc se especifique en una ubicación personalizada en lugar de $HOME/.pypirc ? Estoy configurando un trabajo jenkins para publicar en un repository interno y quiero que el archivo .pypirc esté dentro del área de trabajo del trabajo.

Setuptools no pasa argumentos para entry_points

Estoy usando setuptools para un script de Python que escribí Después de instalar, hago: $ megazord -i input -d database -v xx-xx -w yy-yy Como lo haría si lo estuviera ejecutando ./like_this Sin embargo, me sale: Traceback (most recent call last): File “/usr/local/bin/megazord”, line 9, in load_entry_point(‘megazord==1.0.0’, ‘console_scripts’, ‘megazord’)() TypeError: main() takes exactly 1 argument […]

Python: ¿Hay alguna forma de obtener pip sin herramientas de configuración?

Parece un poco extraño que necesiten un administrador de paquetes para instalar un administrador de paquetes. Estoy en Windows BTW.

Cree un script GUI ejecutable desde Python setuptools (¡sin ventana de consola!)

La forma en que actualmente agrego un ejecutable para mi GUI basada en Python es la siguiente: setup( # … entry_points = {“gui_scripts” : [‘frontend = myfrontendmodule.launcher:main’]}, # … ) En Windows, esto creará “frontend.exe” y “frontend-script.pyw” en la carpeta de scripts de Python (usando Python 2.6). Cuando ejecuto el archivo EXE, se muestra una […]

¿Cómo pasar banderas a una extensión de distutils?

Estoy tratando de instalar un módulo Python que contiene módulos C. El código C se basa en la disponibilidad de una biblioteca en las ubicaciones de instalación globales del sistema (/ usr / include, / usr / lib), pero en mi caso solo tengo una instalación local de esta biblioteca disponible. Por lo tanto, me […]