На Ubuntu 16.04 зернышко устанавливает библиотеки на python 2.7

Я плохо знаком с Ubuntu, и я пытаюсь изучить Python. Я использую pyCharm IDE и python 3.5, но теперь когда я пытаюсь установить библиотеки с помощью sudo pip команда, которую они устанавливают на python 2.7, поэтому когда я запускаю свой скрипт, я добираюсь

ImportError: No module named  ... 

Как я должен установить библиотеки через зернышко для Python 3?

1
задан 13 October 2018 в 21:17

2 ответа

Я не человек Python, но значение по умолчанию python в Ubuntu 16.04 python 2.7. Для использования python3, Вы вводите python3.

pip относится к Python по умолчанию (таким образом 2.7), и Вы используете pip3 когда Вы хотите использовать 'зернышко' для python3 (pip3 находимый в пакете python3-pip)

2
ответ дан 3 December 2019 в 06:50

Необходимо использовать pip3 для python3 библиотек.

Что-либо связанное с Python3 идет как это:

pip3 install library-name 

если это дает Вам ошибку аутентификации, добавьте - пользователь

pip3 install --user  app-name

Если Вы хотите обновить определенное приложение/библиотеку

pip3 install --user --upgrade app-name
2
ответ дан 3 December 2019 в 06:50

Другие вопросы по тегам:

Похожие вопросы: