Estoy tratando de instalar pandas usando pip para ejecutar algunos programas Python basados en pandas. Ya instalé pip. Intenté buscar en Google y SO'ing pero no encontré una solución a este error. ¿Alguien puede compartir sus aportes sobre esto?
C:\> pip install pandasError:
pip is not recognized as an internal or external command, operable program or batch file.Dado que los comandos pip y python no están instalados junto con Python en Windows, deberá usar la alternativa de Windows py , que se incluye de manera predeterminada cuando instaló Python. Luego tiene la opción de especificar un número de versión general o específico después del comando py .
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 que pip funcione sin la parte py -m , deberá agregar pip a la variable de entorno PATH .
C:\> setx PATH "%PATH%;C:\<path\to\python\folder>\Scripts"Ahora puede ejecutar el siguiente comando como se esperaba.
C:\> pip install pandas connection error: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failedEsto 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 PermissionError: [WinError 5] Access is deniedEsto 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:
+ R para abrir ejecutarcmd.exe en el cuadro de búsqueda Ejecute pip en modo de usuario agregando la opción --user al instalar con pip. Lo que normalmente instala el paquete en la carpeta local de Python %APPDATA%.
C:\> py -m pip install --user pandas C:\> py -m venv c:\path\to\new\venv C:\> <path\to\the\new\venv>\Scripts\activate.batEn 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:\Users\user\AppData\Local\Programs\Python\Python36\Scripts > pipEntonces, 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 necesita para agregar la ruta pip.exe a las variables de entorno (ruta).
Por lo general, puede encontrarlo en ..Python\Scripts folder.
Para mí es, C:\Program Files\Python36\Scripts\