Hacemos una revisión exhaustiva cada una de las reseñas en nuestra página web con el objetivo de enseñarte siempre la información con la mayor veracidad y actualizada.
Solución:
Ya que ambos pip
ni python
los comandos no están instalados junto con Python en Windows, deberá usar la alternativa de Windows py
, que se incluye de forma predeterminada cuando instaló Python. Luego tiene la opción de especificar un número de versión general o específico después del py
dominio.
C:> py -m pip install pandas %= one of Python on the system =%
C:> py -2 -m pip install pandas %= one of Python 2 on the system =%
C:> py -2.7 -m pip install pandas %= only for Python 2.7 =%
C:> py -3 -m pip install pandas %= one of Python 3 on the system =%
C:> py -3.6 -m pip install pandas %= only for Python 3.6 =%
Alternativamente, para obtener pip
trabajar sin py -m
parte, deberá agregar pip a la variable de entorno PATH.
C:> setx PATH "%PATH%;C:Scripts"
Ahora puede ejecutar el siguiente comando como se esperaba.
C:> pip install pandas
Solución de problemas:
Problema:
connection error: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed
Solución:
Esto se debe a que su certificado SSL no puede verificar el servidor host. Puede agregar pypi.python.org al host de confianza o especificar un certificado SSL alternativo. Para obtener más información, consulte esta publicación. (Gracias a Anuj Varshney por sugerir esto)
C:> py -m pip install --trusted-host pypi.python.org pip pandas
Problema:
PermissionError: [WinError 5] Access is denied
Solución:
Esto se debe a que no tiene permiso para modificar las carpetas del paquete del sitio de Python. Puede evitar esto con uno de los siguientes métodos:
-
Ejecute el símbolo del sistema de Windows como administrador (gracias a la sugerencia de DataGirl) al:
-
- escribir
cmd.exe
en el cuadro de búsqueda - CONTROL + CAMBIO + INGRESAR
- Un método alternativo para los pasos 1-3 sería ubicar manualmente cmd.exe, hacer clic con el botón derecho y luego hacer clic en Ejecutar como administrador.
-
-
Ejecute pip en modo usuario agregando
--user
opción al instalar con pip. Lo que normalmente instala el paquete en la carpeta local de Python %APPDATA%.
C:> py -m pip install --user pandas
- Crear un entorno virtual.
C:> py -m venv c:pathtonewvenv
C:> Scriptsactivate.bat
En mi opinión, el problema se debe a que la variable de entorno no está configurada para reconocer pip como un comando válido.
En general, el pip en Python está en esta ubicación:
C:UsersuserAppDataLocalProgramsPythonPython36Scripts > pip
Entonces, todo lo que tenemos que hacer es ir a Nombre de la computadora> Clic derecho> Configuración avanzada del sistema> Seleccionar variable de entorno, luego en variables del sistema> llegar a Ruta> Editar ruta y agregar la ruta separando esta ruta colocando un punto y coma después de la última ruta ya estaba en la variable Env.
Ahora ejecute Python shell, y esto debería funcionar.
Suponiendo que está utilizando el sistema operativo Windows.
Todo lo que necesitas para agregar el pip.exe
ruta a las Variables de Entorno (Path).
Por lo general, puede encontrarlo en ..PythonScripts folder.
para mi lo es, C:Program FilesPython36Scripts