2017-10-16 96 views
0
Traceback (most recent call last): 
File "alien_invasion.py", line 3, in <module> 
import pygame 
ImportError: No module named pygame 

控制檯說,有沒有名爲pygame的模塊,但我已經下載pygame的和空閒讓我導入pygame的,並使用它。不pygame的Mac上工作,控制檯說,沒有模塊調用pygame的

+1

,如果您有您的計算機上不同版本的Python這種情況經常發生,那麼你可能對安裝pygame的Python 3,你試圖用Python 2導入它。在控制檯中輸入'python'並檢查它是哪個版本,然後檢查IDLE使用哪個版本。我想你必須在控制檯中輸入'python3'才能在Mac上啓動Python 3。 – skrx

回答

1

在控制檯中,您可以使用命令python --version查看您正在運行的Python的默認版本。很可能發生了什麼是您在控制檯中運行的Python版本不同於IDLE中的版本。您可以指定何時運行它。

嘗試每一種在控制檯:

python2 alien_invasion.py

python3 alien_invasion.py

+0

謝謝! python3命令爲我工作。遊戲現在運行平穩。 – Necrolord