2011-11-21 38 views
3

嗯,在Google搜索了很多網站之後,我很困惑,並且真的陷入了(+ _ +)的境地。我正在使用Dev-C++編譯器中的mingw32-gcc.exe,並且當前遵循了這個site的指令。在win32中編譯python-mcrypt?

每次我嘗試這裏的結果:

C:\Python26>python c:\python26\python-mcrypt-1.1\setup.py install 
running install 
running build 
running build_ext 
error: don't know how to compile C/C++ code on platform 'nt' with 'mingw32-gcc.exe' compiler 

我編輯的distuils.cfg文件在我的C:\ python26 \ LIB \ distuils \ distuils.cfg使用此參數

[build] 
compiler = mingw32-gcc.exe 

任何想法,將不勝感激!

+0

它在你的PATH?也嘗試使用Cygwin。 – Blender

+0

是的,下載Cygwin很吸引人,如果我這麼做的話,我的電腦會感染來自互聯網的病毒(例如bot或蠕蟲)。我已經嘗試使用Cygwin和mingw32與安裝程序直接從聯機存儲庫.. –

+0

Cygwin是200%的病毒免費。另外,你是如何安裝這兩個的?你是否從GUI軟件包管理器安裝它們? – Blender

回答

0

您在編譯環境外安裝了python,其中包括cygwin或mingw32(由Dev-C++使用)。

要使用命令行模式,您需要找到您的編譯器安裝並找到用適當參數啓動shell的bat腳本(這對於cythwin和mingw是必需的)。

另一種方法是對該問題使用Microsft solution