Pip不起作用(Mac)

时间:2017-11-19 16:53:32

标签: python macos selenium pip python-3.6

我使用的是python 3.6,我有MAC OS X 10.12.6。我想安装selenium和django等软件包。当我输入pip install selenium时,它给了我这个错误

OSError:[Errno 1]不允许操作:' /System/Library/Frameworks/Python.framework/Versions/2.7/selenium'

有谁知道为什么会这样?我和pip安装在同一个目录中。

2 个答案:

答案 0 :(得分:2)

当您尝试覆盖受macOS系统完整性保护(SIP)保护的内置Python软件包时,会显示此错误。

由于您使用的是Python 3(应由您手动安装),因此您应该使用pip3,如下所示:

pip3 install selenium

答案 1 :(得分:0)

好像您正在使用的用户没有权限写入该目录。您可以为自己的用户安装软件包,而不是在系统范围内安装它:

$ pip install --user selenium