所以我有这个小问题。当我尝试为Python 3.4安装PyGame时,我下载了一个.whl(wheel?)文件,但不知道如何使用它。有些人告诉我有关pip的事情,但不知道如何使用/安装它。
答案 0 :(得分:16)
您可以安装Python 3.4 here的滚轮文件:
首先,您必须从pip
安装wheel包然后安装Pygame。
pip install wheel
pip install pygame‑1.9.2a0‑cp34‑none‑win_amd64.whl
这是一个视频,可以帮助您在Youtube上安装点子。
答案 1 :(得分:6)
这是一个很棒的视频教程:http://goo.gl/PurJqk(它在youtube上)
这是我用来安装.whl模块到python的(我在64位windows cmd中这样做):
cd "C:\Users\(YOUR USERNAME)\Desktop"
(假设桌面上有.whl文件)
C:\Python34\Scripts\pip install filename.whl
(其中filename.whl是.whl文件的全名,扩展名为.whl)
之后它会安装,你可以自由使用PyGame!
答案 2 :(得分:3)
python/scripts
文件夹并运行pip install *file*
(其中*file*
是您的文件名)。
答案 3 :(得分:2)
这是一个link下载pygame用于不同版本的Python,最高可达Python 3.4的32位和64位。
要测试它是否正确安装,请打开python shell并输入以下代码:
import pygame
请注意,这些不是官方二进制文件,您基本上信任第三方编译并为您提供二进制文件。
答案 4 :(得分:2)
第1步
如果你没有python版本3.4.2,那么你必须卸载你当前版本的python(或者如果你甚至没有python那就不要)。
第2步
然后从http://filehippo.com/download_python/58901/下载并安装python 3.4.2。
第3步
按照说明操作,等待它可以使用。
第4步
现在下载' pygame-1.9.2a0-cp34-none-win32.whl'来自http://www.lfd.uci.edu/~gohlke/pythonlibs/#pygame的文件并将其复制到C:\ Python34 \ Scripts。
第5步
在C:\ Python34 \ Scripts中按住shift键并右键单击。点击这里打开新命令窗口'。
第6步
在您打开的命令窗口中,输入:
pip3 install pygame-1.9.2a0-cp34-none-win32.whl
它会说:
Unpacking C:\Python34\Scripts\pygame-1.9.2a0-cp34-none-win32.whl
Installing collected packages: pygame
Successfully installed pygame
Cleaning up...
然后它会说C:\ Python34 \ Scripts>,这意味着pygame现在已经安装好了!
第7步
转到Python 3.4.2 Shell,输入:
import pygame
- 如果有错误,pygame没有正确安装,否则,恭喜! 然后你可以:
import pygame.examples.aliens as game
- 然后在下一行输入:
game.main()
- 看一个专业的pygame例子。
有关更多信息,请访问我的网站: http://pygameinstall.neocities.org/
祝你好运! :)答案 5 :(得分:1)
https://bitbucket.org/pygame/pygame/downloads
" pygame的-1.9.2a0-hg_5974ff8dae3c + .win32-py3.4.msi"
这是你想要的软件包,RedNax说这个,但没有指出确切的软件包。
答案 6 :(得分:1)
另一个答案在Windows 10 Pro N x64上对我不起作用。
安装win32.whl而不是amd64的工作是什么。我把它放在我的Python3.4 \ Scripts文件夹中,其中pip是并运行
pip install pygame-1.9.2a0-cp34-none-win32.whl
这适用于使用类似配置的其他人。
答案 7 :(得分:1)
根据我的经验,你需要确定两件事: 1)Python和Pygame都应该是32位 - 不是两者都是64位。 2)Python和Pygame都应兼容同一版本。
您可能能够使64位版本正常工作,但并非所有软件包都迁移到64位,并且小的性能提升不值得尝试让它工作的挫败感。 我还发现最新的32位Pygame(截至2016年2月5日)似乎与32位Python 3.4.4配合得很好。 我在Windows 10上将32位python-3.4.4.msi从我的下载文件夹安装到文件夹C:\ Python34。 在Python34文件夹中,我创建了一个名为“Project Directory”的文件夹。 在其中,我放置了“pygame-1.9.2a0-hg_ea3b3bb8714a.win32-py3.4.msi”,我认为我是从https://bitbucket.org/pygame/pygame/downloads获得的。双击它。第一次工作。 我还安装了“Microsoft Visual Studio Community 2015 with Update 1”。 不知道这是否有助于解决问题,但是这个MVSC包安装了很多DLL。安装MVSC需要很长时间。 但是 - 我现在让Pygame在Windows 10上工作。
答案 8 :(得分:0)
对于Linux,如果您是root用户,则将其粘贴到终端
apt-get install python3-dev mercurial
apt-get install libsdl-image1.2-dev libsdl2-dev libsdl-ttf2.0-dev
apt-get install libsdl-mixer1.2-dev libportmidi-dev
apt-get install python-numpy
pip3 install --user hg+http://bitbucket.org/pygame/pygame
如果你不是root用户,那么在开始每行之前使用sudo。