有一段代碼要import media,打開python自帶的IDLE,輸入:
>>>import media
就會提示沒有media這個模塊!
原來media模塊不是系統的標准模塊,需要安裝第三方軟件后才能用。這個庫是在PyGraphics里,不過PyGraphics依賴一些別的庫。可以這樣安裝(可參考此處:http://packages.python.org/PyGraphics/install.html):
- 下載:Python Imaging Library 1.1.7 for Python 2.7-->安裝
- 下載pygame-1.9.1.win32-py2.7.msi-->安裝
- 下載:numpy-1.6.1-win32-superpack-python2.7.exe-->安裝
- 下載:ampy-1.2.3.win32.exe-->安裝
- http://pragprog.com/titles/gwpy/source_code 下載Download gwpy-code.zip 后解壓后code-->install-->PyGraphics-2.0.win32.exe-->安裝
- 如果想要使用在PyGraphics包中的測試,必須下載並安裝Nose包,方法如下:
- 首先,下載:setuptool-->安裝
- 其次,打開cmd-->進入命令提示行,此時保持電腦可以上外網,在命令提示行中輸入 C:\Python27\Scripts\easy_install nose 回車,此時會從網上自動下載東西,不用管它,Nose會自動安裝完成。
注:這里的C:\Python27,是指python所在的文件夾,如果不同可以更改!
現在可以使用PyGraphics包中的所有內容了~~ 例如:media模塊、picture模塊、pixel模塊、color模塊、sound模塊等。
好了,現在在在IDLE中試一下import media,就不會再報錯了!
轉自csdn華秋實
參考:
http://bking.diandian.com/post/2012-03-09/14808071
http://packages.python.org/PyGraphics/
http://packages.python.org/PyGraphics/install.html