Скорее всего, это происходит потому, что местоположение вашей установки pip не совпадает с местоположением python, который вы используете. pipenv run pip install names
установит имена в вашей виртуальной среде; pip install names
устанавливает его в вашу систему python.
Вы можете проверить это сами, открыв терминал и введя where pip
и where python
, а затем pipenv run where pip
и pipenv run where python
. Обратите внимание на различия:)