Python 3.5.1 Pygame安装

时间:2016-06-03 01:09:45

标签: python python-3.x pygame

我正在尝试为Python 3.5.1安装Pygame,但它告诉我升级到新版本的pip。 "您目前正在使用7.1.2,使用8.1.2"。

以下是它的屏幕截图:Python 3.5.1 pip

Another screenshot

3 个答案:

答案 0 :(得分:1)

错误明确表示拒绝访问 尝试以管理员身份运行cmd / powershell。

安装错误不是因为pip,尽管你仍然应该升级pip
python -m pip install --upgrade pip

Pygame尚未支持python3.5。检查二进制文件

Pygame binaries

尝试使用Python 3.4或2.7版,然后安装pygame。

修改

你可以找到几个Python版本的非官方pygame二进制文件,包括Python3.5 here。 因此,如果您没有找到官方二进制文件,可以尝试上面链接中的相应文件。

注意:那里给出的二进制文件有whl个文件。因此,您需要使用pip安装它们。

示例:假设您安装了32位Python,请运行pip install pygame-1.9.2b1-cp35-cp35m-win32.whl 有关详细说明,请参阅this answer

答案 1 :(得分:0)

Pip似乎在创建此目录时遇到权限问题:c:\ program files(x86)\ python35-32 \ Lib \ site-packages \ pygame

以下是您可以尝试的一些事项:

  1. 导航到该目录并查看它是否已存在。如果确实存在,请尝试删除它。
  2. 尝试以管理员身份运行pip。右键单击命令提示图标,然后选择以管理员身份运行。您的路径变量可能没有为管理员设置,因此您需要为pip提供完整路径。在你的python文件夹中,它应该在一个名为scripts的文件夹中。
  3. 由于您使用的是Windows,您还可以在此处尝试二进制安装程序:http://www.pygame.org/download.shtml
  4. 如果没有任何效果,您可以尝试安装不同版本的Python。我使用Python 2.7.8和pygame。

答案 2 :(得分:0)

这是一个基于admin命令运行程序的问题,我想出来了。