PyCharm и внешние библиотеки
Я начал использовать PyCharm IDE, но я не смог определить, как управлять внешними библиотеками. Например, PyCharm не видит matplotlib
. В диспетчере файлов PyCharm я отчетливо вижу список внешних библиотек и нет matplotlib
. Однако я его установил, и я знаю его местоположение.
Как добавить эту библиотеку в среду PyCharm?
Ответы
Ответ 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.
Изображение