pip не установится в правильный каталог после активации virtualenv - PullRequest
0 голосов
/ 18 мая 2018

Я использую OSX 10.11.6, и, как и у многих людей, существует проблема отсутствия авторизации для установки пакетов python в глобальном масштабе.В прошлом virtualenv, казалось, решал эту проблему для меня, но в настоящее время после активации виртуальной среды, когда я запускаю pip install pandas, я получаю эту ошибку:

PermissionError: [Errno 1] Operation not permitted: '/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/__pycache__'

Похоже,что хотя я активировал виртуальную среду, он все еще пытается установить пакет глобально.Я также пытался pip install --user pandas, но затем я получаю сообщение об ошибке:

DistutilsOptionError: can't combine user with prefix, exec_prefix/home, or install_(plat)base

Использование pip install --user --install-option="prefix=" pandas приводит к той же ошибке выше.

Я установил Python, используяhomebrew, и почему-то год назад, примерно, виртуальные среды позволили мне устанавливать пакеты без проблем.Кто-нибудь знает, почему это внезапно вызывает проблемы?

...