Cuando intento instalar pyspark plugin
en PyCharm
, aparece un error.
Make sure that you use the correct version of 'pip' installed for your Python interpreter located at '/usr/bin/python2.7'
Sin embargo, cuando escribo pip --version
en la terminal, veo esta versión:
pip 8.1.2 from /usr/local/lib/python2.7/dist-packages (python 2.7)
Entonces, no puedo entender qué estoy haciendo mal.
Respuesta1
PyCharm puede tener más de un intérprete. Cuando ejecuta pip desde la línea de comando, el sistema encuentra el primer pip que puede encontrar según la configuración de su RUTA, no necesariamente el que está usando dentro de PyCharm.
En Preferencias -> Proyecto, en la parte superior habrá un menú desplegable de los intérpretes de Python. Haga clic en el menú desplegable y muestre todo. Luego, en una ventana de terminal, asegúrese de que haya un punto para cada uno.
Esto lo haría ejecutando el módulo surepip usando cada python. Entonces, en mi ejemplo resaltado, ejecutaría
/usr/local/Cellar/python3/3.5.1/Frameworks/Python.framework/Versions/3.5/bin/python3 -m ensurepip
para asegurarme de tener pip para esa versión de Python. Haga lo mismo con las otras pitones de interés.