Когда я впервые устанавливаю пакеты в виртуальную среду с помощью pipenv install package
, а затем пытаюсь открыть подоболочку для работы в этой среде с pipenv shell
, я получаю следующее:
"Оболочка для UNKNOWN_VIRTUAL_ENVIRONMENT уже активирована. Никаких действий не предпринимается, чтобы избежать вложенных сред. "
Однако which python
возвращает путь к файлу системного питона, который указывает, что фактически виртуальная среда не активирована.
ctr+D
и отзыв pipenv shell
наконец открывает подоболочку в виртуальной среде. Может кто-нибудь объяснить мне, что там происходит? Честно говоря, я сильно сбит с толку.