Articles of python wheel

¿Cómo subo una rueda de Python universal para Python 2 y 3?

Tengo un paquete en PyPi y cuando preparo una nueva versión, construyo la distribución de origen, construyo la rueda y subo, todo con setuptools. Sin embargo, he encontrado que solo carga la rueda para la versión de Python utilizada en el comando de carga ( python y python3 ). Aquí están los pasos que estoy […]

No se puede construir la rueda – error: comando no válido ‘bdist_wheel’

He intentado todo en esta pregunta tan relacionada: ¿Por qué no puedo crear una rueda en python? Pero todavía me sale: usage: setup.py [global_opts] cmd1 [cmd1_opts] [cmd2 [cmd2_opts] …] or: setup.py –help [cmd1 cmd2 …] or: setup.py –help-commands or: setup.py cmd –help error: invalid command ‘bdist_wheel’ Contexto: $ pip –version pip 8.1.1 from /home/bdillman/proj/fashion/lib/python3.5/site-packages (python […]

Cómo incluir la biblioteca externa con el paquete de la rueda de Python

Quiero crear un paquete para python que incruste y use una biblioteca externa ( .so ) en Linux usando el módulo cffi. ¿Hay alguna forma estándar de incluir el archivo .so en el paquete de Python? El paquete se utilizará solo internamente y no se publicará en pypi. Creo que los paquetes de Wheel son […]

¿Por qué no puede `virtualenv` encontrar` pkg_resources`?

Estoy tratando de usar virtualenv en Ubuntu para instalar un entorno de Python virtual local. Cuando ejecuto el comando shell: $ virtualenv ./virt_python pkg_resources una excepción que no puede importar pkg_resources . Pero cuando abro un shell de Python y from pkg_resources import load_entry_point funciona bien. Para referencia, el stacktrace completo está abajo. $ virtualenv […]

¿Cómo instalar esta rueda?

Logré instalar pip, pero cuando uso pip para instalar la rueda descargada, se imprime: C:\Python34\Scripts\pip install pygame-1.9.2a0-cp34-none-win_amd64.whl Requirement ‘pygame-1.9.2a0-cp34-none-win_amd64.whl’ looks like a filename, but the file does not exist pygame-1.9.2a0-cp34-none-win_amd64.whl is not a supported wheel on this platform El archivo está en la misma carpeta (Scripts) con pip. Intenté usar la herramienta de la wheel […]

Rueda de comstackción para un paquete (como scipy) sin statement de dependencia

Creo que no hay diferencia aquí, pero estoy usando Python 2.7. Entonces, la parte general de mi pregunta es la siguiente: uso un virtualenv separado para cada uno de mis proyectos. No tengo acceso de administrador y de todos modos no quiero meterme con los paquetes instalados en el sistema. Naturalmente, quiero usar ruedas para […]

¿Por qué no puedo crear una rueda en python?

Aquí están los comandos que estoy ejecutando: $ python setup.py bdist_wheel usage: setup.py [global_opts] cmd1 [cmd1_opts] [cmd2 [cmd2_opts] …] or: setup.py –help [cmd1 cmd2 …] or: setup.py –help-commands or: setup.py cmd –help error: invalid command ‘bdist_wheel’ $ pip –version pip 1.5.6 from /usr/local/lib/python3.4/site-packages (python 3.4) $ python -c “import setuptools; print(setuptools.__version__)” 2.1 $ python –version […]

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 instalar tensorflow en anaconda python 3.6

Instalé la nueva versión de python 3.6 con el paquete anaconda. Sin embargo no puedo instalar tensorflow. Recibe siempre el error que tensorflow_gpu-1.0.0rc2-cp35-cp35m-win_amd64.whl no es una rueda compatible en esta plataforma. ¿Cómo puedo instalar tensorflow en anaconda (python 3.6)?

¿Cómo agregar archivos adicionales a una rueda?

¿Cómo controlar qué archivos están incluidos en una rueda? Parece que MANIFEST.in no es utilizado por python setup.py bdist_wheel . ACTUALIZACIÓN : Me equivoqué sobre la diferencia entre instalar desde un archivo fuente contra una rueda. La distribución de origen incluye los archivos especificados en MANIFEST.in , pero el paquete instalado solo tiene archivos de […]