предполагается, что вы используете macOS с pyenv для разных версий Python.
Возьмем столбчатую диаграмму matplotlib bar_stacked.py
в качестве примера (вы можете получить .py
из https://matplotlib.org/gallery/lines_bars_and_markers/bar_stacked.html#sphx-glr-gallery-lines-bars-and-markers-bar-stacked-py).
короткий ответ: быстро настроить pyenv python, как показано на снимке:
быстрые шаги настройки
подробности
открыть bar_stacked.py с помощью PyCharm;
проверьте настройки среды Python:
- 2.1. Проверьте версию Python на вашем терминале:
ABC-MacBook-Pro:~ ABC$ which python
/Users/ABC/.pyenv/shims/python
- 2.2 проверьте ваши pyenv установленные питоны
ABC-MacBook-Pro:~ ABC$ pyenv versions
system
* 3.7.0 (set by /Users/ABC/.python-version)
- 2.3 подтвердите версию Python, которую вы используете, вот Python 3.7.0
ABC-MacBook-Pro:~ ABC$ python --version
Python 3.7.0
3. Сконфигурируйте интерпретатор PyCharm следующим образом:
3.1 PyCharm
-> Preferences
-> Project
-> Project Interpreter
, вы увидите значок, похожий на шестерню, щелкните по нему и выберите Add...
3.2 выберите Virtualenv Environment
слева
3.3 выберите Existing environment
справа, во всплывающем окне найдите питона, которого я использую, как проверено в шаге 2.1, здесь /Users/ABC/.pyenv/shims/python
3.4 Вы также можете установить флажок Make available to all projects
, если хотите
наконец, этот пример в PyCharm работает так:
работает