Использование `pipenv shell` после` pipenv install` дает "Shell для UNKNOWN_VIRTUAL_ENVIRONMENT уже активирован". - PullRequest
0 голосов
/ 15 октября 2019

Когда я впервые устанавливаю пакеты в виртуальную среду с помощью pipenv install package, а затем пытаюсь открыть подоболочку для работы в этой среде с pipenv shell, я получаю следующее:

"Оболочка для UNKNOWN_VIRTUAL_ENVIRONMENT уже активирована. Никаких действий не предпринимается, чтобы избежать вложенных сред. "

Однако which python возвращает путь к файлу системного питона, который указывает, что фактически виртуальная среда не активирована.

ctr+D и отзыв pipenv shell наконец открывает подоболочку в виртуальной среде. Может кто-нибудь объяснить мне, что там происходит? Честно говоря, я сильно сбит с толку.

...