Я довольно новичок в программировании и новее в VSCode.
Я пытаюсь создать терминалы для использования с конкретными средами Python.
Например, у меня установлена scrapy в среде conda.
Каким-то образом у меня открыт терминал, который правильно показывает 'In' и 'Out':
Отображение терминального представления "scrapy"
Если я использую Ctrl + Shift + P и выберу Python: Создать терминал, я получу это вместо:
с использованием scrapy с Ctrl + Shift + P 'Python: Создать терминал' и Ctrl + Shift + P Python: выберите для интерпретатора значение 'scrapy'
Обратите внимание, что на втором изображении все еще используется библиотека scrapy, но отсутствуют индикаторы, найденные на первом изображении.
Такое поведение имеет смысл для меня, начиная с 'Python'! = 'Scrapy', но я понятия не имею, как я запустил терминал 'scrapy' или как сделать это снова. Я полагаю, что VSCode автоматически вызывал терминал «scrapy», когда я переключал среды на «scrapy» с помощью Ctrl + Shift + P Python: выберите Interpretor.
Нет опции, которую я могу найти в Ctrl + Shift + P для 'scrapy: Create Terminal'
Я прошу прощения за запутанный вопрос, поскольку я едва уверен, что я спрашиваю. Я надеюсь, что это имеет смысл.
Примечание: я просто перезапустил VSCode, чтобы повторить шаги, которые открыли терминал 'scrapy' для меня, но безрезультатно. Как вы можете видеть на картинке ниже, у меня выбрана правильная среда, но по умолчанию используется powershell (это мой интерпретатор по умолчанию).
VSCode по умолчанию в powershell, когда выбран интерпретатор 'scrapy'
Спасибо всем, кто может помочь!