Me encuentro con un extraño error al intentar instalar Django en mi computadora.
Esta es la secuencia que escribí en mi línea de comando:
C:\Python34>python get-pip.py
Requirement already up-to-date: pip in c:\python34\lib\site-packages
Cleaning up...
C:\Python34>pip install Django
'pip' is not recognized as an internal or external command,
operable program or batch file.
C:\Python34>lib\site-packages\pip install Django
'lib\site-packages\pip' is not recognized as an internal or external command,
operable program or batch file.
¿Qué podría estar causando esto?
EDITAR _______________________
Según lo solicitado, esto es lo que obtengo cuando escribo echo% PATH%
C:\Python34>echo %PATH%
C:\Program Files\ImageMagick-6.8.8-Q16;C:\Program Files (x86)\Intel\iCLS Client\
;C:\Program Files\Intel\iCLS Client\;C:\Windows\system32;C:\Windows;C:\Windows\S
ystem32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\
Windows Live\Shared;C:\Program Files (x86)\Intel\OpenCL SDK\2.0\bin\x86;C:\Progr
am Files (x86)\Intel\OpenCL SDK\2.0\bin\x64;C:\Program Files\Intel\Intel(R) Mana
gement Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine C
omponents\IPT;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components
\DAL;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT;C:\P
rogram Files (x86)\nodejs\;C:\Program Files (x86)\Heroku\bin;C:\Program Files (x
86)\git\cmd;C:\RailsInstaller\Ruby2.0.0\bin;C:\RailsInstaller\Git\cmd;C:\RailsIn
staller\Ruby1.9.3\bin;C:\Users\Javi\AppData\Roaming\npm
setx PATH "%PATH%;C:\pip"
por ejemplo, o puede agregarlo a través del panel de controlRespuestas:
Debe agregar la ruta de su instalación de pip a su variable de sistema PATH . De forma predeterminada, pip está instalado en
C:\Python34\Scripts\pip
(pip ahora viene incluido con nuevas versiones de python), por lo que la ruta "C: \ Python34 \ Scripts" debe agregarse a su variable PATH.Para verificar si ya está en su variable PATH, escriba
echo %PATH%
en el indicador CMDPara agregar la ruta de su instalación pip a su variable PATH , puede usar el Panel de control o el
setx
comando Por ejemplo:Nota : De acuerdo con la documentación oficial , "los ariables [v] configurados con variables setx están disponibles solo en futuras ventanas de comandos, no en la ventana de comandos actual". En particular, deberá iniciar una nueva instancia de cmd.exe después de ingresar el comando anterior para utilizar la nueva variable de entorno.
Gracias a Scott Bartell por señalar esto.
fuente
"Fatal launcher error: Can't create execution environment"
Para Windows cuando instala un paquete, escriba:
fuente
-m
: docs.python.org/2/using/cmdline.html?highlight=m#cmdoption-m'python' is not recognized
. Lo tengo instalado en mi Windows 10Para mi comando:
funcionó de inmediato (intente después de echo% PATH% y verá que su ruta tiene el valor C: \ Python34 \ Scripts).
Gracias a: https://stackoverflow.com/a/9546345/1766166
fuente
A partir de ahora, la versión 3.7.3 tuve un pequeño problema para obtener la variable de sistema correcta.
Prueba esto:
Escriba 'start% appdata%' en cmd.
Después de eso, el explorador de archivos debería aparecer en '../AppData/Roaming'.
Regrese un directorio y navegue hasta 'Local / Programas / Python / Python37-32 / Scripts'.
NOTA: El número de versión puede ser diferente, por lo que si copia y pega la ruta del archivo anterior, no podría funcionar.
Después de hacer esto, ahora tiene la ubicación correcta de su Python descargado. Copie la ruta del archivo seleccionando todo el directorio en la barra de direcciones.
Una vez que lo haga, haga clic en el icono de inicio y navegue hasta el Panel de control> Sistema y seguridad> Sistema. Luego haga clic en "Configuración avanzada del sistema" en el lado izquierdo del panel.
Una vez allí, haga clic en Variables de entorno en la parte inferior derecha y habrá dos cuadros, uno superior y otro inferior. En el cuadro superior: haga clic en la variable 'Ruta' y haga clic en 'editar' ubicado a la derecha. Haga clic en 'Nuevo' y pegue la ruta del directorio. Debería verse más o menos así:
Haga clic en Aceptar tres veces, abra una NUEVA ventana de cmd y escriba: pip. A ver si funciona.
¡Buena suerte!
fuente
Forma alternativa.
Si no desea agregar la RUTA como señalaron las respuestas bien escritas anteriores,
pero desea ejecutar pip como su comando, entonces puede hacerlo
py -m
como prefijo.Dado que tienes que hacerlo una y otra vez.
p.ej.
como en
También asegúrese de tener
pip
epy
instalarfuente
-m
: docs.python.org/2/using/cmdline.html?highlight=m#cmdoption-mTambién, el método largo: era un último recurso después de probar todos los elementos anteriores:
esto después de cd en el directorio donde se encuentra la rueda
fuente
Según la documentación de Python 3.6
fuente
Vaya al Panel de control >> Desinstalar o cambiar el Programa y haga doble clic en Python XXX para modificar la instalación. Asegúrese de que el componente PIP esté marcado e instale.
fuente
Me doy cuenta de que esta es una vieja pregunta, pero justo ahora estaba teniendo el mismo problema. Después de agregar la carpeta adecuada (
C:\Python33\Scripts
) a la ruta, todavía no pudepip
ejecutar. Todo lo que tomó fue correr enpip.exe install -package-
lugar depip install -package-
. Solo un pensamiento.fuente
establecer ruta =
%PATH%;C:\Python34\;C:\Python27\Scripts
fuente
fuente
Panel de control -> Agregar / quitar programas -> Python -> Modificar -> Características opcionales (puede hacer clic en todo) luego presione Siguiente -> Marque "Agregar Python a las variables de entorno" -> Instalar
Y eso debería resolver tus problemas de ruta, así que salta al símbolo del sistema y puedes usar pip ahora.
fuente
Intente ir a Windows PowerShell o cmd prompt y escriba:
python -m pip install openpyxl
fuente
En la última versión de Python 3.6.2 y superior, está disponible en
Puede agregar la ruta a nuestra ruta variable de entorno como se muestra a continuación
Asegúrese de cerrar su símbolo del sistema o git después de configurar su ruta. También debe abrir su símbolo del sistema en modo administrador . Este es un ejemplo para Windows 10.
fuente
Incluso soy nuevo en esto, pero C: \ Python34 \ Scripts> pip install django, funcionó para mí. La ruta debe establecerse como donde está la carpeta Script de la instalación de Python, es decir, C: \ Python34 \ Scripts . Supongo que es porque django es un marco basado en python, por eso esta estructura de directorios debe mantenerse durante la instalación.
fuente
Puedes intentar
pip3
algo como:fuente
Acabo de instalar Python 3.6.2.
Tengo el camino como
fuente
En Windows , abra cmd y encuentre la ubicación de PYTHON_HOME usando
where python
, ahora agregue esta ubicación a su RUTA de entorno usando:o Consulte esto
En Linux , abra la terminal y encuentre la ubicación de PYTHON_HOME usando
which python
, ahora agregue elPYTHON_HOME/Scripts
a la variable PATH usando:fuente
Creo que desde Python 2.7.9 y superior pip viene preinstalado y estará en su carpeta de scripts. Por lo tanto, debe agregar la carpeta "scripts" a la ruta. El mío está instalado en C: \ Python27 \ Scripts. Verifique el suyo para ver cuál es su camino para que pueda modificar el siguiente en consecuencia, luego vaya a powershell, pegue el código a continuación en powershell y presione la tecla Intro. Después de eso, reinicie y su problema se resolverá.
fuente
O si está utilizando PyCharm (2017.3.3) como yo, simplemente cambie el directorio en la terminal e instálelo:
fuente
En el entorno de Windows, simplemente ejecute los siguientes comandos en dos shell.
fuente
Estaba enfrentando el mismo problema Ejecute Windows PowerShell como Administrador , resolvió mi problema.
fuente
Con mayor frecuencia es:
en
cmd.exe
escriturafuente
Seguí recibiendo este error después de corregir mi RUTA.
Si su base de código requiere que tenga una versión anterior de Python (2.7 en mi caso), puede haber sido una versión anterior a la existencia de pip.
No es muy canónico, pero la instalación de una versión más reciente me funcionó. (Solía 2.7.13)
fuente
Tuve el mismo problema. Solo necesitas ir a tu
y agregarlo a las variables de entorno. Después de la configuración de la ruta, simplemente ejecute el archivo pip.exe en C: \ Python27 \ Scripts y luego intente pip en cmd. Pero si no sucede nada, intente ejecutar todas las aplicaciones pip como pip2.7 y pip2.exe. Y pip funcionará como un encanto.
fuente
Una forma muy simple de evitar esto es abrir la ruta donde está instalado pip en el explorador de archivos y hacer clic en la ruta, luego escribir cmd, esto establece la ruta, lo que le permite instalarlo de manera más fácil.
Hace 4 años, pero me encontré con el mismo problema hace un par de días y todos los demás métodos no me funcionaron.
fuente
Intente desinstalar Python, elimine los archivos de programa restantes, luego instálelo nuevamente. Funcionó para mi. Este error me ocurrió cuando migré a una computadora portátil nueva y utilicé un software de migración para mover mi software de la computadora portátil vieja a la nueva. Y sí, no funcionó muy bien.
fuente
Pequeña aclaración: en "Windows 7 64 bit PC", después de agregar
...Python34\Scripts
a la variable de ruta,pip install pygame
no funcionó para mí.Así que revisé la carpeta "... Python34 \ Scripts", no tenía
pip
, pero teníapip3
ypip3.4
. Entonces corrípip3.4 install pygame .... .whl
. Funcionó.(Abra una ventana de comando en la misma carpeta donde tiene el
pygame...whl
archivo descargado ).fuente
Para mí, el problema era que el sistema no se REINICIÓ después de agregarlo a continuación en PATH.
C:\Users\admin\AppData\Local\Programs\Python\Python37\Scripts
fuente
Al instalar SQL 2019 Python, hay problemas conocidos para PIP que requieren una solución (paso 7) https://docs.microsoft.com/en-us/sql/advanced-analytics/known-issues-for-sql-server- machine-learning-services? view = sql-server-ver15
pip está configurado con ubicaciones que requieren TLS / SSL, sin embargo, el módulo ssl en Python no está disponible.
fuente
Para mac, ejecute debajo del comando en la terminal
fuente