我這是沒問題的,你按照這方法去查一下:
找到 PYTHON-SITEROOT\Lib\site-packages\pygame\ 這個目錄(PYTHON-SITEROOT是python的安裝目錄)看下面有沒有除__init__.py之外的檔案,然後尋找一個叫base.pyd的檔案,因為,你在做了import pygame的時候其實是匯入的這個檔案,你呼叫pygame.init()也是呼叫的pygame.base.init(),如果這個檔案不存在,那肯定會
AttributeError: "module" object has no attribute "init"的
如果沒問題,去檢視下tests\base_test.py 有沒有這方法:
def __PYGAMEinit__(): #called automatically by pygame.init()
如果沒有,證明你的pygame裝錯了~看安裝文件oncemore~
另外
3x和2x是不同系列的版本,差別很大的,現在大多是用2.x的,你換版本吧
我這是沒問題的,你按照這方法去查一下:
找到 PYTHON-SITEROOT\Lib\site-packages\pygame\ 這個目錄(PYTHON-SITEROOT是python的安裝目錄)看下面有沒有除__init__.py之外的檔案,然後尋找一個叫base.pyd的檔案,因為,你在做了import pygame的時候其實是匯入的這個檔案,你呼叫pygame.init()也是呼叫的pygame.base.init(),如果這個檔案不存在,那肯定會
AttributeError: "module" object has no attribute "init"的
如果沒問題,去檢視下tests\base_test.py 有沒有這方法:
def __PYGAMEinit__(): #called automatically by pygame.init()
如果沒有,證明你的pygame裝錯了~看安裝文件oncemore~
另外
3x和2x是不同系列的版本,差別很大的,現在大多是用2.x的,你換版本吧