Как я могу отобразить имя виртуальной среды в командной строке?Python

Программы на Python
Anonymous
Как я могу отобразить имя виртуальной среды в командной строке?

Сообщение Anonymous »


Я установил oh-my-posh в Windows 11 и настроил его под свои нужды. Но при работе с Виртуальными средами в Python я хотел бы отображать имя venv в командной строке.

Что я пробовал: я просмотрел множество веб-сайтов (например, GitHub и Stack Overflow), но не нашел работающего решения. В Stack Overflow я нашел аналогичный вопрос (Как отобразить текущую виртуальную среду в Python в «Ох, мой шикарный»?), Но проблема в том, что venv отображается дважды в командной строке. Во-первых, я не знаю, как это отобразить.

Изменить @AbdulAzizBarkat Ваш намек был верным. Спасибо! Теперь код в моем jandedobbeleer.omp.json выглядит так:
{ "фон": "#FFDE57", "передний план": "#111111", "powerline_symbol": "\ue0b0", "характеристики": { "display_mode": "файлы", «fetch_virtual_env»: правда }, "стиль": "линия электропередачи", "template": " \uE235 {{ .Full }} {{ if .Venv }}{{ .Venv }}{{ end }}", "тип": "питон" },

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