我应该在源文件中的何处导入Python库?

我应该在源文件中的何处导入Python库?,python,import,libraries,Python,Import,Libraries,我刚下载了Pygame,但我不确定如何将其导入我的程序 我应该将包含Pygame的文件夹放在哪里?在python2.7文件夹中?这一切都取决于您要将其放置在何处。可以告诉Python从您想要的任何位置搜索和加载模块,只要您具有读取权限。请参阅上的python文档,特别是模块搜索路径部分 为了便于使用,Pygame模块可以放在执行python脚本的同一目录中,或者脚本可以按照上面链接中的指示附加库路径,然后根据需要尝试导入模块。启动python、导入sys和打印sys.path。这就是搜索 Pyt

我刚下载了Pygame,但我不确定如何将其导入我的程序


我应该将包含Pygame的文件夹放在哪里?在python2.7文件夹中?

这一切都取决于您要将其放置在何处。可以告诉Python从您想要的任何位置搜索和加载模块,只要您具有读取权限。请参阅上的python文档,特别是模块搜索路径部分


为了便于使用,Pygame模块可以放在执行python脚本的同一目录中,或者脚本可以按照上面链接中的指示附加库路径,然后根据需要尝试导入模块。

启动python、导入sys和打印sys.path。这就是搜索 Python用于查找导入的路径。您通常会将其放入dst_包中

import sys
print sys.path
从那里你可以看到python在看什么

我相信您也可以随时使用“pip”安装


您是否收到错误消息?

您可以将库放在任何您喜欢的地方

您可能需要查看本教程:

如何安装PyGame 阅读:

Windows二进制安装程序

这可能是最流行的安装方法。如果您在windows上运行,强烈建议您使用这种安装形式。安装程序提供了几乎所有您需要的内容,并且具有简单的点击式安装程序

所以基本上下载Windows版本,它应该很容易安装(包括一个向导)

如何导入模块 在导入时,这与导入任何其他模块一样简单:

import some_module
具体来说,PyGame可以这样导入(请参阅):

如何检查是否找到模块 这应该是可行的,因为安装程序应该确保模块位于Python搜索模块的路径上。要查看Python搜索模块的确切位置,请在控制台中执行以下操作:

import sys
print sys.path

如果PyGame安装在其中一个路径上,那么一切都应该正常。

我查看了PyGame,似乎可下载的
.exe
应该可以为您解决问题。运行
.exe
后,是否在目录中看到
setup.py
文件?如果是这样,您应该能够从该目录运行
python setup.py install
,以“正确”安装它(注意:我从未使用过安装程序,因此它可能完全绕过该步骤)


至于你需要把任何给定的模块放在哪里,基本上就像@Adrian所说的——你想放在哪里就放在哪里@tijko的帖子将向您展示当您使用
import
语句时Python的确切外观。

Hey Islay-您使用的是哪个操作系统?哎呀,很抱歉。Win7。可能是我的问题的一部分?当你得到pygame for windwos时下载的是一个安装程序。你跑了吗?
import sys
print sys.path