Pip Global Install не работает - PullRequest
0 голосов
/ 09 мая 2018

Я следовал этому руководству для настройки среды Python, и у меня возникли проблемы с частью, в которой вы настраивали функцию для обхода требований виртуальной среды. По сути, я хочу, чтобы gpip install работал без виртуальной среды. Также открыты для других методов достижения этого.

Это мой файл pip.conf:

[install]
require-virtualenv = true

[uninstall]
require-virtualenv = true

Это мой файл .bash_profile:

1 # Ensure user-installed binaries take precedence
2 export PATH=/usr/local/bin:$PATH
3 # Load .bashrc if it exists
4 test -f ~/.bashrc && source ~/.bashrc

Это мой файл .bashrc:

1 gpip(){
2         PIP_REQUIRE_VIRTUALENV="" pip3 "$@"
3 }

Я тоже пробовал

1 gpip(){
2         PIP_REQUIRE_VIRTUALENV="" pip "$@"
3 }

Я все еще получаю

Could not find an activated virtualenv (required).

когда я набираю

gpip install

1 Ответ

0 голосов
/ 11 июня 2018

Вы должны изменить следующее

gpip(){
        PIP_REQUIRE_VIRTUALENV="" pip3 "$@"
}

до

gpip(){
        PIP_REQUIRE_VIRTUALENV="false" pip3 "$@"
}
...