VS Код не обнаруживает интерпретатор Python3 в MacOS

Я просто обновляю python3 до 3.6 (используя homebrew), и теперь VS Code, похоже, не знает об этом. Когда я пытаюсь выбрать мой интерпретатор Python, я вижу 2.7.9 и 2.7.10 (в /usr/bin а также /usr/local/bin соответственно) но я не вижу 3.6.3 (/usr/local/bin/python3).

Это, конечно, на моем пути, и я знаю, что я могу обновить settings.json вручную, но я использую Python 2 и 3 для различных проектов, и сделать их доступными через переключатель интерпретатора было бы невероятно полезным. Любые идеи, почему код не автоопределение python3? Или есть способ для меня, чтобы принудительно добавить его в список?

2 ответа

Решение

Догадаться. То, что я четко установил, было изменено .bash_profile включить следующее:

# Setting PATH for Python 2.7
# The orginal version is saved in .bash_profile.pysave
PATH="/Library/Frameworks/Python.framework/Versions/2.7/bin:${PATH}"
export PATH

Я прокомментировал это, перезапустил код, и теперь я вижу все мои интерпретаторы Python в списке (включая 3.6.3).

В VS Code вы можете легко установить интерпретатор, который вы хотите использовать для Python. Следуйте этому официальному руководству.

С сайта:

Чтобы выбрать конкретного интерпретатора, выберите Python: выберите команду "Интерпретатор" в палитре команд (⇧⌘P).

Другие вопросы по тегам