我完全不熟悉Python。我使用Macports來安裝Python,因爲根據建議,預裝版本的Python在OSX上並不理想。安裝pygame
我也跑了OSX的Pygame安裝程序。
當我去到Python控制檯,輸入:
import pygame
pygame.init()
它工作正常(即返回(0,6)
),如果我在我的根目錄是。
如果我嘗試這在其他地方,我得到的錯誤:
File "<stdin>", line 1, in <module>
AttributeError: 'module' object has no attribute 'init'
我在做什麼錯?
您的PYTHONPATH設置爲? –
我想你已經找到了我不明白的東西。在.bash_profile中,我有: #MacPorts安裝程序在2012-10-25_at_20添加:28:42:添加適用於MacPorts的適當PATH變量。 export PATH =/opt/local/bin:/ opt/local/sbin:$ PATH #完成適配您的PATH環境變量以用於MacPorts。 PYTHONPATH還有另一件事嗎? – Jim
在Terminal內部,執行'echo $ PYTHONPATH',輸出後。另外,你知道pygame的安裝路徑嗎? –