Подтвердить что ты не робот

PyCharm и внешние библиотеки

Я начал использовать PyCharm IDE, но я не смог определить, как управлять внешними библиотеками. Например, PyCharm не видит matplotlib. В диспетчере файлов PyCharm я отчетливо вижу список внешних библиотек и нет matplotlib. Однако я его установил, и я знаю его местоположение.

Как добавить эту библиотеку в среду PyCharm?

4b9b3361

Ответ 1

Я предлагаю использовать виртуальную среду Python. Это очень легко с PyCharm.

PyCharm > Предпочтения... > Переводчик проектa > Интерпретаторы Python

Нажмите "Создать виртуальную среду" и выберите базовый интерпретатор.

enter image description here

Нажмите "Установить" и установите нужные вам пакеты. Вы также можете добавить другие репозитории, если по умолчанию они не содержат требуемые библиотеки. Еще одно преимущество заключается в том, что вы можете видеть, какие библиотеки имеют более новую версию и могут быть обновлены.

enter image description here

Ответ 2

Я думаю, что один из способов решения проблемы - указать ваш интерпретатор в PyCharm непосредственно через File → Settings → Python Interpreters

В этом параметре есть вкладка Paths, вам нужно явно указать путь к вашему matplotlib. Но для меня нет особого пути. Вот мои пути на этой вкладке:

file://D:/hg_work/vefw_regression/tools/python/DLLs
file://D:/hg_work/vefw_regression/tools/python/Lib
file://D:/hg_work/vefw_regression/tools/python/Lib/lib-tk
file://D:/hg_work/vefw_regression/tools/python
file://D:/hg_work/vefw_regression/tools/python/Lib/site-packages (мой matplotlib/numpy и другие вещи здесь)
file://D:/hg_work/vefw_regression/tools/python/Lib/site-packages/win32
файл://D:/hg_work/vefw_regression/tools/python/Lib/site-packages/win32/lib
file://D:/hg_work/vefw_regression/tools/python/Lib/site-packages/pythonwin
file://D:/Пользователи/svecovs/AppData/Роуминг/JetBrains/PyCharm Community Edition 3.0.1/помощники/python-skeletons
file://D:/hg_work/vefw_regression/tools/python/Lib/site-packages/core (добавлено пользователем)

Ответ 3

Установите matplotlib, а затем python-tk.Pycharm будет функционировать хорошо. Он работает для меня в Ubuntu 16.04.

sudo apt-get install python-tk

sudo apt-get install python-matplotlib

Ответ 4

Для пользователей Linux это решение, сначала введите эту команду в терминал,

sudo apt-get install python-matplotlib

Теперь вы закончили, вы сможете увидеть matplotlib в настройках File → → > project interpreter. Изображение