python - mac - No se puede construir la rueda-error: comando inválido ''bdist_wheel''
upgrade pip windows (2)
Resuelto. No estoy seguro de cómo, pero mi entorno virtual python estaba en mal estado, con pip usando un entorno virtual diferente. Arreglé mi entorno virtual y ahora todo parece funcionar bien.
Soy nuevo en Python y en entornos virtuales, y creo que podría haber copiado todo un proyecto que contiene un entorno virtual, luego lo edité (y omití algunas referencias, por ejemplo, en la parte superior del script de pip).
He intentado todo en esta pregunta muy relacionada: ¿por qué no puedo crear una rueda en Python?
Pero sigo teniendo:
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 3.5)
$ python -c "import setuptools; print(setuptools.__version__)"
18.2
$ python --version
Python 3.5.1
$ which python
/home/bdillman/workspace/fashion/bin/python
$ pip list
Mako (1.0.4)
MarkupSafe (0.23)
peewee (2.8.0)
pip (8.1.1)
PyYAML (3.11)
setuptools (21.0.0)
wheel (0.29.0)
Parece que todo está instalado y las versiones se ven bien (creo). ¿Alguien tiene ideas de cosas que verificar para ampliar el diagnóstico aquí?
El comando exacto es:
$ python setup.py bdist_wheel
También intenté
$ sudo python setup.py bdist_wheel
También hice pip install --upgrade setuptools
y pip install --upgrade wheel
, y están actualizados.
Una cosa a tener en cuenta es que asegúrese de estar utilizando setuptools
, no distutils
.