2010-09-11 112 views
1

我有一個Win7 64位開發機器。我已經下載並安裝了Python 2.6.6 32位。我也爲python 2.6下載了pygame 1.9.1並試圖安裝它。我得到了:在Windows上Pygame安裝 - 錯誤:無法找到vcvarsall.bat

C:\pygame-1.9.1release>setup.py install 
.... 
running build_ext 
building 'pygame._numericsurfarray' extension 
error: Unable to find vcvarsall.bat 

我該怎麼辦?
(我沒有任何編譯器或視覺工作室或任何安裝,如果它是相關的)

回答

2

幾個星期前我有一個類似的問題與包(Traits) - 對我來說,這是因爲包是試圖編譯擴展,我沒有Visual Studio。對我而言,安裝MinGW並直接將Python用作Python安裝文件夾中的\ Lib \ distutils下的distutils.cfg配置文件中的編譯器。看起來像this page可以爲你自動完成整個過程;如果你更喜歡做手工,這裏是我distutils.cfg的內容:

[建設]

編譯器= mingw32的

重新運行setup.py,你應該是好去。

相關問題