Я использую Pycharm, и для этого я использую Python virtualenv.
Я активирую virtualenv с помощью команды penv\Scripts\activate.bat
. Но когда я запускаю pip install requests
, он устанавливается в глобальную папку вместо локальной папки virtualenv. Я не могу понять, почему это так.
Вывод where python
выглядит следующим образом:
E:\app-backend\penv\Scripts\python.exe
C:\Users\Hardik\AppData\Local\Programs\Python\Python37\python.exe
Вывод where pip
выглядит следующим образом:
E:\app-backend\penv\Scripts\pip.exe
C:\Users\Hardik\AppData\Local\Programs\Python\Python37\Scripts\pip.exe
Я пробовал это снова и снова, но он всегда устанавливает любой пакет в глобальную папку. Но когда я запускаю любую команду, используя E:\app-backend\penv\Scripts\pip.exe
install pip
, он устанавливает этот пакет в локальном virtualenv.
Может кто-нибудь сказать мне, что здесь происходит?