Al menos en Windows, pip
almacena la ruta de ejecución en el ejecutable pip.exe
cuando está instalado.
Edite este archivo usando un editor hexadecimal o WordPad (debe guardarlo como texto sin formato para conservar los datos binarios), cambie la ruta a Python con comillas y espacios como este:
#!"C:\Program Files (x86)\Python33\python.exe"
a una ruta de escape sin espacios y comillas y relleno con espacios (los puntos al final deben ser espacios):
#!C:\Progra~2\Python33\python.exe.............
Para "C: \ Archivos de programa", esta ruta probablemente sea "C: \ Progra ~ 1" (los nombres de ruta abreviados en notación DOS / Windows 3.x usan tilde y números). Windows proporciona esta notación alternativa para compatibilidad con versiones anteriores de aplicaciones DOS / Windows 3.x.
Tenga en cuenta que como se trata de un archivo binario, no debe cambiar el tamaño del archivo que puede romper el archivo ejecutable, de ahí el relleno.
Ahorre con privilegios de administrador, asegúrese de que realmente esté guardado en la ubicación de destino e intente nuevamente.
Es posible que también deba establecer la PATH
variable para usar la ~
notación para la ruta pip
.