Мне нужна помощь. VSCode НИКОГДА не найдет интерпретатор поэзии virtualenv, что бы я ни пытался.
Установил менеджер пакетов Python с помощью стандартного метода $curl, как описано в официальной документации.
Начал проект с помощью $ поэзии newfinance-essentials_37-64, установил среду поэзии с помощью $ поэзии install.
Теперь я вижу, что у меня действительно есть виртуальная среда:
Jaepil@Jaepil-PC MINGW64 /e/VSCodeProjects/finance_essentials_37-64 $ poetry env list
>> finance-essentials-37-64-SCQrHB_N-py3.7 (Activated)
и этот виртуальный окружение установлен по адресу: C:\Users\Jaepil\AppData\Local\pypoetry\Cache\virtualenvs, который имеет Finance-essentials-37 -64-SCQrHB_N-py3.7.
Однако VSCode не может найти это виртуальное окружение в своей команде «выбрать интерпретатор». Я вижу только несколько сред Anaconda и Pipenv, но не вижу интерпретатор поэтической среды, который я только что создал.
Я также добавил "python.venvPath": "~/.cache/pypoetry/virtualenvs" в свой файл settings.json, как было предложено здесь, но безрезультатно.
По-прежнему не работает.
Я также попробовал указать абсолютный путь, добавив «python.venvPath»: «C:\\Users\\Jaepil\\AppData\\Local\\pypoetry\\ Cache\\virtualenvs", к тем же настройкам, но это тоже не работает.
В справочнике по настройкам VSCode указано, что по умолчанию у него есть python.poetryPath, но, похоже, он тоже не работает. Должен ли я в этом случае изменить значение по умолчанию «поэзия»?
python.poetryPath
"поэзия"
Указывает расположение исполняемого файла менеджера зависимостей Poetry, если
установлен. Значение по умолчанию «поэзия» предполагает, что исполняемый файл находится в
текущем пути. Расширение Python использует этот параметр для установки
пакетов, когда Poetry доступен и в
папке рабочей области есть файл поэзии.lock.
Я использую 64-разрядную версию Windows 10 pro, и в системе установлен Python 3.7.6.
PS C:\Users\Jaepil> python
Python 3.7.6 (tags/v3.7.6:43364a7ae0, Dec 19 2019, 00:42:30) [MSC v.1916 64 bit (AMD64)] on win32
Подробнее здесь: https://stackoverflow.com/questions/598 ... ter-option
VSCode не показывает виртуальные среды поэзии в опции выбора интерпретатора ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
В чем разница между «блокировкой поэзии» и «обновлением поэзии --lock»?
Anonymous » » в форуме Python - 0 Ответы
- 32 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Как добавить диапазон для выбора элемента опции, чтобы отображать флаг в каждой опции?
Anonymous » » в форуме CSS - 0 Ответы
- 50 Просмотры
-
Последнее сообщение Anonymous
-