paquetes mac librerias instalar descargar como python package pip

python - mac - instalar pip en windows 10



Los comandos personalizados de instalaciĆ³n de pip no se ejecutan (1)

Estoy intentando ejecutar algunos comandos previos a la instalación para una biblioteca pip que estoy escribiendo. Mi archivo de instalación se ve así:

from setuptools import setup from setuptools.command.install import install class CustomInstall(install): def run(self): install.run(self) print "TEST" setup( ... cmdclass={''install'': CustomInstall}, ...)

Basado en ejecutar una tarea personalizada cuando se invoca `pip install` .

Sin embargo, la instalación de pip no está imprimiendo "TEST". ¿Hay algo mal que estoy haciendo aquí? ¿Cómo puedo obtener este archivo setup.py para imprimir realmente?

ACTUALIZACIÓN: El siguiente, FYI, plantea un error de atributo:

from setuptools import setup from setuptools.command.install import install class CustomInstall(install): def run(self): install.run(self) raise AttributeError setup( ... cmdclass={''install'': CustomInstall}, ...)


Me encontré con un problema similar con una clase de instalación personalizada que se imprime en sys.stdout . En mi caso, el comando personalizado realmente se ejecuta, pero parece que la salida se está filtrando por pip .

Creo que esto se discute con cierto detalle aquí: https://github.com/pypa/pip/issues/2732#issuecomment-97119093