2017-03-04 155 views
0

我试图在我的Mac上下载pygame。我安装了Python 3.6.0,我去了终端(没有别的),然后跑;pygame安装权限问题

pip install pygame 

终端说:

OSError: [Errno 13] Permission denied: '/Library/Frameworks/Python.framework/ 
Versions/2.7/lib/python2.7/site-packages/pygame' 

...但我想也无妨在空闲和没有工作。我想也许这是为Python 2,所以我安装了Python 2.7.15,看看是否会工作。没有。

我是否缺少安装步骤?

注:我曾尝试Python 2和它不工作。我曾尝试安装使用;

pip3 install pygame 

...并且我在终端输出结束时得到相同的错误信息。

+0

使用virtualenv和pip安装到它中。 – styvane

回答

1

您可以使用pip3 install pygamepython3 -m pip install pygame安装pygame的Python的3

您的错误背后的原因是因为MAC配备了Python 2.7版,所以当你使用pip,它会自动认为你是试图将其安装到python2.7。但是您没有该网站包文件夹的权限。既然你也下载了python3,你可以输入pip3而不是pip来使用pip。

如果仍然存在权限错误,请尝试以管理员身份运行它。例如sudo pip3 install pygame