2012-10-29 49 views
2

我试图让pygame的便携式蟒3.2.1.1工作外运行的USB记忆棒,但工作时,我使用下面的代码:pygame的不便携蟒蛇

import pygame, sys 

它说:

ImportError: No module named pygame 

我的理解是,pygame嵌入在便携式python中。谁能帮忙?

回答

3

Pygame没有嵌入到可移植的Python 3.2中。 它是在2.7版本。

来源: http://portablepython.com/wiki/PortablePython3.2.1.1 - 3.2(无pygame的在这里!) http://portablepython.com/wiki/PortablePython2.7.3.1 - 2.7(pygame的嵌入式!)

+0

你是对的,我的来源错了!有什么方法“拼接”它?我知道它适用于python 3.x – pluke

+0

是的,它可以在Python的“正常安装”中与3.x(我自己使用它)一起工作。有些人建议你在电脑上安装pygame,然后将这些文件复制到装有pp的usb-stick上。我不能够验证它是否有效或不。 – Willy

+0

问题我们被锁定在一个只能从USB运行的网络上,没有安装能力(学校环境)的网络。我可以下载pygame文件并尝试拼接它们,但不知道这是多么容易 – pluke

2

上便携式的Python运行pygame的....

在Windows 7上下载和复制MSI文件放入你的便携式目录。双击msi文件。当提示输入目录时,转到USB驱动器。完成后,将库和站点包内容复制到USB库和站点包。

要进行测试,带来了Python解释器,然后输入 “进口pygame的”。

如果成功的话,导入时,您将不会收到一个错误。