2012-10-29 46 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的」。

如果成功的話,導入時,您將不會收到一個錯誤。