VSCode не распознает YAML-пакет в виртуальной средеPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 VSCode не распознает YAML-пакет в виртуальной среде

Сообщение Anonymous »

Я использую Python v3.12.5 в VSCode и виртуальную среду, активированную в терминале bash:

Код: Выделить всё

(venv)
User MINGW64 /c/code/venv_fork-main
$ conda list

# packages in environment at C:\ProgramData\anaconda3\envs\venv:
# Name                    Version                   Build  Channel
[other packages]          [...]                     [...]  [...]
yaml                      0.2.5                h8ffe710_2  conda-forge
Однако возникает следующая ошибка:
Изображение
yaml установлен в среде. Первоначально я установил его с помощью conda-forge, но также пробовал anaconda:

Код: Выделить всё

yaml                   conda-forge::yaml-0.2.5-h8ffe710_2 --> anaconda::yaml-0.2.5-he774522_0
Мой интерпретатор выбран как 3.12.5 ('venv':conda).
Я не уверен, имеет ли это отношение к проблеме , но я запускаю VSCode из Git Bash, используя поскольку это привело к положительному опыту в прошлом. Однако в последнее время это не работает, и я получаю следующую ошибку:

Код: Выделить всё

(base)
User MINGW64 ~
$ code .
conda activate nexusnode:internal/modules/cjs/loader:1155
throw err;
^

Error: Cannot find module 'C:\ProgramData\anaconda3\Library\c\Users\User\AppData\Local\Programs\Microsoft VS Code\resources\app\out\cli.js'
at Module._resolveFilename (node:internal/modules/cjs/loader:1152:15)
at Module._load (node:internal/modules/cjs/loader:993:27)
at c._load (node:electron/js2c/node_init:2:13801)
at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:189:12)
at node:internal/main/run_main_module:28:49 {
code: 'MODULE_NOT_FOUND',
requireStack: []
}
Только после активации венва:

Код: Выделить всё

conda activate venv
code .
открывается ли VSCode.
Я попробовал conda install conda как метод сброса базовой среды на случай, если я установил пакеты в базу среда основана на ссылке wjandrea на ответ Бретта Кэннона.
Независимо от того, что YAML не работает/не распознается, все остальные пакеты работают без ошибок.

Подробнее здесь: https://stackoverflow.com/questions/790 ... nvironment
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»