从文件导入pygame(无安装)

时间:2015-10-28 18:22:01

标签: python import pygame

我正在为Python编写一个库,它使用Pygame。为了使它更具移动性和用户友好性,我希望能够导入Pygame,就像你可以用JavaScript / HTML导入jQuery一样。我有Pygame zip文件,但我找不到任何帮助。这就是我所说的,但用HTML编写:

<script src="example.js"></script>

在python中,它应该看起来像

import Pygame

请尝试用初学者语言解释 - 尽可能简单,如果可能的话 - 用例子。

谢谢:D

1 个答案:

答案 0 :(得分:2)

您首先要解压缩zip-archive文件。 然后,确保您有一个名为Pygame的文件夹,文件为__init__.py。 最后,您可以在import Pygame文件夹中将其移动后使用site-packages导入它,也可以使用以下代码导入它:

import sys
sys.path.append('/Path/to/the/directory/containing/the/Pygame/folder')
import Pygame

解释是Python只在sys.path列表中的文件夹中查找要导入的模块(您可以显示它并看到它包含site-packages的路径)。因此,如果模块不在标准位置,则必须将其路径添加到此列表中。

编辑:对不起,我的不好,我认为没有任何安装就可以运行Pygame。但是,在我查看下载的文件后,它需要安装。我认为这个问题与Using Pygame without installing

重复