Я был отложен, потому что conda info --envs
НЕ отображает то же, что и мой терминал. Terminal:
(automl) brandBrandoParetoopareto~/anaconda3/envs $ conda info --envs
# conda environments:
#
base /Users/brandBrandoParetoopareto/anaconda3
automl * /Users/brandBrandoParetoopareto/anaconda3/envs/automl
coqgym /Users/brandBrandoParetoopareto/anaconda3/envs/coqgym
vscode интегрированный вывод терминала:
(automl) brandBrandoParetoopareto~/ultimate-utils $ conda info --envs
# conda environments:
#
/Users/brandBrandoParetoopareto/anaconda3
base * /Users/brandBrandoParetoopareto/anaconda3/envs/automl
/Users/brandBrandoParetoopareto/anaconda3/envs/coqgym
это действительно странно, потому что кажется, что он использует правильный env, которого я не знал бы, потому что в окне отладчика это не показывает (automl)
, но говорит (base)
, но указывает на правильный env (На самом деле предыдущий вывод команды, если вы внимательно ее читаете, говорит, что он использует (automl)
, но затем он на самом деле использует base
, но, похоже, он указывает на правильная среда!?!? Но неправильные имена).
Кажется, что странное поведение кто-нибудь знает, как это исправить, или если оно вызывает другие неожиданные проблемы?
Возможно, это должно быть опубликовано в vscode проблемы, но я не мог выяснить, какой из них, поскольку есть vscode и vscode- python один тоже.
Связанные проблемы:
- Первоначально я видел эту проблему Отладка кода в Conda и Visual Studio , потому что я думал, поскольку он указывает на базу (или, по крайней мере, отображает неправильные имена), что он не распознал Изучите или узнайте, где был мой путь к conda, чтобы вопрос казался полезным, но в итоге я не решил проблемы с именами.
- Изначально я также подумал, что это могло быть связано с проблемой инициализации conda, у меня было ровно 30 дней в go но это не было связано к несчастью Почему conda init неправильно обновляет мой .bash_profile?
За запрос комментария, чтобы проверить inheritEnv
:
флажок снят, что, я полагаю, означает, что "terminal.integrated.inheritEnv"
установлено на false