Настройка переменной PATH в VS Code - PullRequest
0 голосов
/ 06 февраля 2019

Я использую Microsoft Visual Studio Code 1.30.2 в macOS Mojave 10.14.3.В настройках VS Code мне потребовалось использовать внешнее приложение Terminal.app на macOS.У меня также установлен дистрибутив Anaconda Python.

Обратите внимание, что здесь переменная PATH выглядит следующим образом:

~ » $PATH
bash: /usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Library/TeX/texbin:/anaconda3/bin:/anaconda3/condabin: No such file or directory

VS Code

Порядоквыше, чем то, что я получаю, если я запускаю обычное приложение Terminal и получаю PATH.

~ » $PATH
-bash: /anaconda3/bin:/anaconda3/condabin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Library/TeX/texbin: No such file or directory

Terminal.app

Это эффективно делает переключениеверсии Python, когда я набираю python в двух случаях.В обычном терминале я сразу получаю Python 3, тогда как в VS Code я сталкиваюсь с Python 2.

Как мне изменить PATH в VS Code так, чтобы всякий раз, когда я набираю слова python,Мне всегда дают Python 3 вместо 2?


PS Обратите внимание, что при редактировании кода Python в VS Code я всегда могу выбрать, какой интерпретатор я хочу использовать, но этоне меняет ситуацию с терминалом внизу.

Ответы [ 2 ]

0 голосов
/ 11 июня 2019

У меня была такая же проблема, и у меня есть обходное решение.

Я просто добавляю одну строку export PATH="/Users/username/anaconda3/bin:$PATH" в .bash_profile или .zshrc

Порядковый номер $ PATH в vscode равен /usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Users/username/anaconda3/bin:/Users/username/anaconda3/condabin

И тогда мой $ PATH в vscode станет /Users/username/anaconda3/envs/py36/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Users/username/anaconda3/bin:/Users/username/anaconda3/condabin

Пожалуйста, попробуйте.Я хотел бы, чтобы обходной путь мог помочь.Спасибо :)

0 голосов
/ 06 февраля 2019

Похоже, что для вашей рабочей области python.pythonPath явно установлено на /usr/bin.Установите его так, чтобы он соответствовал вашему предпочтительному значению $ PATH, и вы должны хорошо идти.

Перейдите к Preferences в VS Code, найдите python.pythonPath, переключитесь на Workspace и установите по желанию.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...