Терминал VSCode показывает неверную версию и путь Python, запуск терминала из anaconda работает отличноPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Терминал VSCode показывает неверную версию и путь Python, запуск терминала из anaconda работает отлично

Сообщение Anonymous »

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

У меня есть виртуальная среда настроить в Anaconda с использованием Python версии 3.7 и Django версии 2.1. Если я активирую эту виртуальную среду из Anaconda, все будет работать гладко.

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

(movierecommender) bash-3.2$ python -V
Python 3.7.2
(movierecommender) bash-3.2$ python -m django --version
2.1.5
Однако, когда я пытаюсь активировать среду с терминала vscode, я получаю

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

(movierecommender) maxs-MBP:movies maxswann$ python -V
Python 2.7.10
(movierecommender) maxs-MBP:movies maxswann$ python -m django --version
/usr/bin/python: No module named django
У меня есть 64-разрядная версия Python 3.7.2 ('movierecommender':conda)
как мой интерпретатор Python отображается в левом нижнем углу моего окно vscode все еще получает неправильную версию Python

Я думал, что это может быть связано с PYTHONPATH, но попробовал выполнить сброс настроек и сброс, хотя мне не нужно об этом беспокоиться в Анаконда автоматически добавляет:

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

"python.pythonPath":"/Users/maxswann/anaconda3/envs/movierecommender/bin/python"
в файл settings.json.vscode

с помощью:

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

python -c "import sys; print(sys.path)"
Терминал, запущенный Anaconda

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

['', '/Users/maxswann/anaconda3/envs/movierecommender/lib/python37.zip', '/Users/maxswann/anaconda3/envs/movierecommender/lib/python3.7', '/Users/maxswann/anaconda3/envs/movierecommender/lib/python3.7/lib-dynload', '/Users/maxswann/anaconda3/envs/movierecommender/lib/python3.7/site-packages']
Терминал Vs Code

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

['', '/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python27.zip', '/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7', '/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-darwin', '/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-mac', '/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-mac/lib-scriptpackages', '/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-tk', '/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-old', '/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload', '/Library/Python/2.7/site-packages', '/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python', '/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/PyObjC']
Как вы можете видеть, похоже, что используется версия Python для Mac OS по умолчанию.

Кто-нибудь еще имел эта проблема раньше? Я целый день рвала на себе волосы, пытаясь это исправить

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

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

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

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

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

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Anaconda Python вызывает медленный запуск/подсказку терминала
    Anonymous » » в форуме Python
    0 Ответы
    10 Просмотры
    Последнее сообщение Anonymous
  • Запуск сценария Python на Crontab вызывает ошибки разрешений, но запуск через терминал в порядке
    Anonymous » » в форуме Python
    0 Ответы
    0 Просмотры
    Последнее сообщение Anonymous
  • Запуск Python в exe не показывает терминал
    Anonymous » » в форуме Python
    0 Ответы
    9 Просмотры
    Последнее сообщение Anonymous
  • Терминал Vscode удалить или скрыть путь в Python [закрыто]
    Anonymous » » в форуме Python
    0 Ответы
    12 Просмотры
    Последнее сообщение Anonymous
  • Терминал Vscode удалить или скрыть путь в Python [закрыто]
    Anonymous » » в форуме Python
    0 Ответы
    10 Просмотры
    Последнее сообщение Anonymous

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