Solución a Getting requirements to build wheel ... error al instalar PyInstaller en IOTeca

Solución a Getting requirements to build wheel ... error al instalar PyInstaller

Al instalar PyInstaller en un equipo con Windows 10 y Python versión 3.7.1, Mostró el siguiente error:

Getting requirements to build wheel ... error

En primer lugar intenté cambiar la versión de pip, tenía la 19 a la última,la 20. Intenté nuevamente y continuó con el error.

La solución entonces fue volver a la versión anterior, la 18. Para lo cual ejecuté el siguiente comando:

pip install pip==18.1

Una vez realizado este paso, entonces intenté la instalación de nuevo con:

pip install pyinstaller

Se instaló correctamante pero al ejecutarlo, me dio un nuevo error:

C:UsersAdriánDesktop>pyinstaller --onefile --noconsole archivo-tk.py File "C:UsersAdriánAppDataLocalProgramsPythonPython37Scriptspyinstaller-script.py", line 2 SyntaxError: Non-UTF-8 code starting with 'xe1' in file C:UsersAdriánAppDataLocalProgramsPythonPython37Scriptspyinstaller-script.py on line 2, but no encoding declared; see http://python.org/dev/peps/pep-0263/ for details

La solución fue convertir al archivo pyinstaller-script.py que se menciona a codificación UTF-8,ya que que estaba en ANSI. Para hacerlo utilice el editor gratuito Notepad++. Abrir el archivo y elegir del menú Codificación, Convertir a UTF-8. En Archivo, Guardar y listo. Pueden utilizar cualquier otro editor.


Este y otros contenidos los podés aprender en el Curso de Python

Creado: 04/02/2020  

Publicidad

| Volver a Python |

Comentarios

Para poder comentar debés registrarte e ingresar al sitio.