Когда я пытаюсь установить pyspark plugin в PyCharm , я получаю сообщение об ошибке. Make sure that you use the correct version of 'pip' installed for your Python interpreter located at '/usr/bin/python2.7' Однако когда я набираю pip --version в терминале, я вижу эту версию:

pip 8.1.2 from /usr/local/lib/python2.7/dist-packages (python 2.7)

Итак, не могу понять, что я делаю не так.

1 ответ1

0

PyCharm может иметь более одного переводчика. Когда вы запускаете pip из командной строки, система находит первый pip, который может найти, основываясь на ваших настройках PATH, а не обязательно на том, который вы используете в PyCharm.

В Preferences -> Project вверху будет выпадающий список интерпретаторов python. Нажмите на выпадающий список и покажите все. Затем в окне терминала убедитесь, что для каждого есть пункт.

Вы могли бы сделать это, запустив модуль surepip, используя каждый питон. Таким образом, в моем примере подчеркнул, я бы запустить

/usr/local/Cellar/python3/3.5.1/Frameworks/Python.framework/Versions/3.5/bin/python3 -m ensurepip

чтобы убедиться, что у меня есть пип для этой версии Python. Сделайте подобное для других интересующих вас питонов.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .