我试图在Mac上下载pygame。我安装了Python 3.6.0并且我去了终端(没有别的)并且运行了;
pip install pygame
终端的结尾说;
OSError: [Errno 13] Permission denied: '/Library/Frameworks/Python.framework/
Versions/2.7/lib/python2.7/site-packages/pygame'
......但是我在IDLE中尝试过它并没有起作用。我想也许这是为Python 2所以我安装了Python 2.7.15以查看是否可行。什么都没有。
我错过了安装中的一个步骤吗?
注意:我已经尝试过Python 2但它不起作用。我尝试过安装;
pip3 install pygame
...我在终端输出的末尾收到相同的错误信息。
答案 0 :(得分:1)
您可以使用pip3 install pygame
或python3 -m pip install pygame
为python 3安装pygame。
你的错误背后的原因是因为mac带有python 2.7,所以当你使用pip
时,它会自动认为你正在尝试将它安装到python2.7。但是您没有权限访问该网站包文件夹。由于您还下载了python3,因此可以通过键入pip3
而不是pip
来使用pip。
如果仍有权限错误,请尝试以管理员身份运行它。例如sudo pip3 install pygame