gcc 3.2.3的解壓縮包,解壓後設置PATH就可以用了。
構建
可以直接在構建命令上指定編譯器來執行:
python setup.py build -c mingw32
python setup.py build -compiler=mingw32
兩種命令都相同。編譯完成後可以在 buildlib.win32-2.4 看到得到的*.pyd檔案。把這個檔案複製到site-packages就可以用了。
還可以在setup.py所在目錄下新建一個setup.cfg檔案,指定預設的編譯器為MinGW。同時在構建Windows二進位制安裝包時也需要用這種方法來指定預設編譯器。內容如下:
[build]
compiler=mingw32
製作二進位制安裝包
如上方法指定預設編譯器為MinGW之後,使用命令:
python setup.py bdist_wininst
來生成Windows二進位制安裝包,新生成的二進位制安裝包在 dist 目錄下。
一般來說這個安裝包在各類Windows系統上雙擊安裝,一路Next下去就可以了。最終會在Python安裝目錄生成一個解除安裝用的可執行檔案,並且把軟體包安裝到site-packages目錄下。
gcc 3.2.3的解壓縮包,解壓後設置PATH就可以用了。
構建
可以直接在構建命令上指定編譯器來執行:
python setup.py build -c mingw32
python setup.py build -compiler=mingw32
兩種命令都相同。編譯完成後可以在 buildlib.win32-2.4 看到得到的*.pyd檔案。把這個檔案複製到site-packages就可以用了。
還可以在setup.py所在目錄下新建一個setup.cfg檔案,指定預設的編譯器為MinGW。同時在構建Windows二進位制安裝包時也需要用這種方法來指定預設編譯器。內容如下:
[build]
compiler=mingw32
製作二進位制安裝包
如上方法指定預設編譯器為MinGW之後,使用命令:
python setup.py bdist_wininst
來生成Windows二進位制安裝包,新生成的二進位制安裝包在 dist 目錄下。
一般來說這個安裝包在各類Windows系統上雙擊安裝,一路Next下去就可以了。最終會在Python安裝目錄生成一個解除安裝用的可執行檔案,並且把軟體包安裝到site-packages目錄下。