0

我知道有人问过有关在Portable Python中安装模块的类似问题, 但我已经查看了所有这些问题和另一个网站。我没有成功。

对我来说,我想在 Portable Python 3.2.5.1(在记忆棒上)上安装 Pygame。我几乎
成功地安装了它,但是当我import pygame在 shell 窗口中键入时,
其中一个文件出现了一个奇怪的错误,显示在 shell 中。见下图:

上述错误 - 如果您看不到它,也可以在此处找到。

更新:在撰写本文时,便携式 Python已停产(不再开发) ,并且在其网站或互联网搜索 引擎查询结果
的建议链接中还有其他替代方案。
我已经设法将Pygame Python 模块添加到我的这些持续项目之一的版本
中,所以这个问题对我来说不再有用了。

4

2 回答 2

0

我今天遇到了同样的问题。我可能已经成功了。这就是我所做的:

我将 pygame 安装到一个空文件夹中,这样我就可以看到它需要的所有东西。这是两个文件夹:

包括>pygame 和 Lib>site-packages

我去了 Lib>site-packages 并复制了那里的所有东西,然后将它们粘贴到 G:\Portable Python 3.2.5.1\App\Lib\site-packages

我还复制了所有的东西:G:\Include\pygame

并将它们粘贴到:G:\Portable Python 3.2.5.1\App\include

从快速播放来看,这似乎有效。

于 2015-01-06T17:10:11.710 回答
0

虽然这不是我不久前发布问题(如何在 Portable Python 3.2.5.1 上安装 Pygame )时一直在寻找的正确答案,但对于我的问题,我有一个可能的答案。

可以(虽然我还没有亲自测试过)使用 Portable Python 运行 Python 程序,并且 Pygame 库文件夹存储在程序所在的目录中。Python 的模块搜索路径包括当前目录(运行文件的) 所以import pygame会导入它。

于 2015-10-12T20:20:32.403 回答