当试图(对与MacOS 10.8.5)将包安装到一个激活的虚拟环境,PIP失败,错误:皮普安装被迫进入全球环境中,当virtualenv中活跃
source env/bin/activate
pip install somepackage
...
error: could not create '/Library/Python/2.7/site-packages/somepackage': Permission denied
我一直在使用点子很长没有这个问题。有很多类似的问题,并且答案建议使用sudo pip install ...
,但是到目前为止找不到解决点的方法,因此软件包会进入虚拟环境而不是全局环境。
此外,我已经尝试加入--install-option="--prefix=env"
,但遇到了其他错误。这真的很不寻常,多年来没有看到这个问题使用点子。
有没有人有线索?谢谢!
你使用的是virtualenv还是包装类? – hyleaus
只是virtualenv,不使用包装 – Evgeny
您是否使用source env/bin/activate激活了virtualenv? – hyleaus