我刚刚下载了Pygame,但我不确定如何将其导入我的程序。
我在哪里放置包含Pygame的文件夹?在python2.7文件夹中?
答案 0 :(得分:1)
这一切都取决于你想把它放在哪里。只要您具有读取权限,就可以告诉Python从您想要的任何位置搜索和加载模块。请参阅Modules上的python文档,特别是有关模块搜索路径的部分。
为了便于使用,Pygame模块可以放在您正在执行python脚本的同一目录中,或者您的脚本可以按照上述链接中的指示附加库路径,然后尝试导入模块(视情况而定)。
答案 1 :(得分:1)
Windows二进制安装程序
这可能是最受欢迎的安装方法。如果您在Windows上运行,强烈建议您使用这种安装形式。安装程序随附了您所需的几乎所有内容,并且只需轻松点击安装程序即可。
...
所以基本上是为Windows下载版本,它应该非常容易安装(包括向导)。
在导入时,这就像导入任何其他模块一样简单:
import some_module
具体来说,可以像这样导入PyGame(参见tutorials):
import pygame
from pygame.locals import *
这应该可行,因为安装程序应确保模块位于Python正在搜索模块的路径上。要查看Python搜索模块的确切位置,请在控制台中执行此操作:
import sys
print sys.path
如果PyGame安装在其中一条路径上,那么一切都应该没问题。
答案 2 :(得分:0)
启动python,导入sys,然后打印出sys.path。这就是搜索 Python用于查找导入的路径。你通常会把它放在dst_packages中。
import sys
print sys.path
从那里你可以看到python在哪里。
我相信你也可以随时安装'pip'。
您收到错误消息吗?
答案 3 :(得分:0)
您可以将lib放在任何您喜欢的地方。
您可能需要查看本教程: http://docs.python.org/tutorial/modules.html
答案 4 :(得分:0)
我看了一下Pygame download instructions,似乎可下载的.exe
应该可以照顾你的细节。运行setup.py
后,您是否在目录中看到.exe
文件?如果是这样,您应该能够从该目录运行python setup.py install
以正确安装它(注意:我从未使用过安装程序,因此它可能完全绕过该步骤。)
至于你需要放置任何给定模块的位置,它基本上就像@Adrian所说的那样 - 它就是你想放置它的地方。 @tijko的帖子将向您展示Python在使用import
语句时的确切位置。