GOOGLE ADS

четверг, 5 мая 2022 г.

PyCharm с Pyenv

Как использовать 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, установленный при создании этой виртуальной среды.

введите описание изображения здесь

Комментариев нет:

Отправить комментарий

Laravel Datatable addColumn returns ID of one record only

Я пытаюсь использовать Yajra Datatable для интеграции DataTable на свой веб-сайт. Я смог отобразить таблицу, но столкнулся с проблемой. В по...