tildes - python unaccent
Python 2.7: LookupError: codificación desconocida: cp65001 (2)
El error significa que los caracteres Unicode que su script intenta imprimir no pueden representarse utilizando la codificación de caracteres de la consola actual.
También intente ejecutar el set PYTHONIOENCODING=UTF-8
después de ejecutar pip --version sin volver a cargar el terminal si todo va bien agregue PYTHONIOENCODING
como variable env con valor UTF-8
. Vea Cómo configurar la ruta y las variables de entorno en el artículo de Windows para obtener información sobre cómo agregar la variable de Windows.
NOTA : Para el uso de PowerShall $env:PYTHONIOENCODING = "UTF-8"
También puedes intentar instalar win-unicode-console con pip:
pip install win-unicode-console
Luego vuelve a cargar tu terminal e intenta ejecutar pip --version
Sin embargo, puede seguir las sugerencias del cambio de codificación de Windows cmd que causa la respuesta de fallo de Python porque tiene el mismo problema .
Esta pregunta ya tiene una respuesta aquí:
Instalé Python 2 (64 bits), en Windows 8.1 (64 bits) y quise saber la versión pip y para eso disparé pip --version
pero está dando un error.
C:/Users/ADMIN>pip --version
Traceback (most recent call last):
File "c:/dev/python27/lib/runpy.py", line 162, in _run_module_as_main
"__main__", fname, loader, pkg_name)
File "c:/dev/python27/lib/runpy.py", line 72, in _run_code
exec code in run_globals
File "C:/dev/Python27/Scripts/pip.exe/__main__.py", line 5, in <module>
File "c:/dev/python27/lib/site-packages/pip/__init__.py", line 15, in <module>
from pip.vcs import git, mercurial, subversion, bazaar # noqa
File "c:/dev/python27/lib/site-packages/pip/vcs/mercurial.py", line 10, in <module>
from pip.download import path_to_url
File "c:/dev/python27/lib/site-packages/pip/download.py", line 35, in <module>
from pip.utils.ui import DownloadProgressBar, DownloadProgressSpinner
File "c:/dev/python27/lib/site-packages/pip/utils/ui.py", line 51, in <module>
_BaseBar = _select_progress_class(IncrementalBar, Bar)
File "c:/dev/python27/lib/site-packages/pip/utils/ui.py", line 44, in _select_progress_class
six.text_type().join(characters).encode(encoding)
LookupError: unknown encoding: cp65001
Nota: el mismo comando funciona bien para python 3. He desinstalado ambos e instalé de nuevo pero aún no tengo éxito.
En primer lugar necesitas actualizar tu pip. Puedes hacer esto en Windows por:
python -m pip install -U pip
Luego vaya manualmente a su carpeta de secuencias de comandos, ingrese la línea de comandos desde esa carpeta (puede hacerlo haciendo clic en Mayús + botón derecho del ratón -> Abrir ventana de consola), y luego debe usar uno de estos comandos.
pip -V
pip --version
Esto resultará en
pip 7.1.2 from c:/python27/lib/site-packages (python 2.7)
Si aún tiene problemas, puede intentar eliminar su ruta de Python actual y agregar una nueva a Python 2.7.