«Конда активировать базу» всякий раз, когда я запускаю сценарий python в коде VS с Conda - PullRequest
0 голосов
/ 03 апреля 2020

Я только что установил визуальный код с Python Path, перенаправляющим на anaconda3 (обе fre sh установки), следующим образом: Python Path, перенаправляющий на anaconda3

Работает хорошо, за исключением того, что всякий раз, когда я запускаю что-то, первый вход будет заполняться «активной базой conda», как вы можете видеть здесь (строка «Execute:» является входной информацией): первый вход с активной базой conda

Если я запускаю что-то, что не имеет входных данных, скрипт завершит работу sh, и в следующем приглашении появится сообщение «conda active base» вместе с этим сообщением об ошибке: Сценарий запускается, но новое приглашение получает "conda active base"

Как я могу исправить / избежать этой проблемы? Все, что я ищу - это иметь анаконду в синхронизации c с visual studio (как сейчас, за исключением этой ошибки). Спасибо

Ответы [ 3 ]

0 голосов
/ 03 апреля 2020

Если вы используете ОС на основе unix, запустите

where anaconda

Это даст вам путь, по которому anaconda установлена ​​в вашей системе, что-то вроде /home/username/anaconda3

, откройте bashrc или zshrc или bash_profile в зависимости от используемой ОС и оболочки.

sudo nano ~/.bashrc

и добавьте свой путь к anaconda в системный путь:

export PATH=/home/username/anaconda3/bin:$PATH

Make Обязательно укажите каталог bin, в котором находится ваш интерпретатор python.

0 голосов
/ 04 апреля 2020

в вашем поиске vscode Выберите переводчика. выберите интерпретировать python. и выберите среду, которую вы хотите активировать при запуске python.

0 голосов
/ 03 апреля 2020

Если вы используете Windows, вам нужно добавить переменные PATH.

Для Windows 10 (имена кнопок зависят от вашего языка системы):

  1. Нажмите Windows Нажмите кнопку на клавиатуре и введите «env». Откройте первый результат «Изменить системные переменные среды».
  2. Откроется окно с «Системными свойствами». Нажмите кнопку под «Переменные среды»
  3. . В верхней части «Пользовательские переменные HP» должна быть запись «Путь». Выберите его и нажмите «Изменить», иначе нажмите «Новый».
  4. Добавьте две новые записи для «C: \ Users \ HP \ anaconda3» и «C: \ Users \ HP \ anaconda3 \ Сценарии «если не существует»
  5. Подтвердите с помощью «Ok» и повторите то же самое для нижней половины «Системные переменные»
  6. Иногда для выполнения изменений требуется перезагрузка

Если вы используете более старую Windows версию, шаги практически одинаковы, возможно, некоторые кнопки имеют разные названия. Вы можете найти много инструкций при поиске «Windows XX изменить переменную PATH».

...