Как использовать Pyenv virtualenv с Pycharm 2016.3? В более ранней версии Pycharm я мог легко настроить локальный интерпретатор, чтобы он указывал на все, что установлено на моей машине.
Моей первой идеей было добавить .python-version
файл в корень проекта. Я установил Pyenv virtualenv, поэтому он автоматически активирует и запускает проект в правильной среде. Однако Pycharm по-прежнему не видит правильного интерпретатора, что приводит к ошибкам импорта и синтаксиса.
Как я могу выбрать свой локальный Pyenv в новом PyCharm 2016.3 Раньше я мог установить путь как переменную, теперь я могу просматривать путь только с помощью раскрывающегося меню. Похоже, что скрытые файлы, такие как путь по умолчанию для pyenv, не отображаются ~./.pyenv/versions{project}
.
Решение проблемы
В Pycharm версии 2017.3 вы можете перейти в
Pycharm -> Настройки -> Проект -> Интерпретатор проекта -> <
имя_проекта >
-> кнопка настроек справа от текстового поля интерпретатора Python -> Добавить локальный
Откроется новое окно с Virtualenv Environment в качестве одного из вариантов слева. Выбрав его, вы получите возможность создать новую виртуальную среду или использовать существующую виртуальную среду. Здесь рядом с раскрывающимся текстовым полем вы можете нажать «...» и перейти к существующему виртуальному окружению, созданному с помощью pyenv, и выбрать его. Он выберет эту виртуальную среду, когда вы запустите терминал из Pycharm, а также будет использовать соответствующий интерпретатор Python, установленный при создании этой виртуальной среды.
Комментариев нет:
Отправить комментарий