Python開發:windows下安裝twisted過程

pythontab發表於2013-05-31

方式一、命令列中執行easy_instal twisted

提示“Unable to find vcvarsall.bat”的錯誤,這是因為twisted原始碼安裝方式,需要C編譯環境,如果有安裝vc開發環境就可以透過

也可以下載MinGW的來編譯,方法

首先安裝MinGW,在MinGW的安裝目錄下找到bin的資料夾,找到mingw32-make.exe,複製一份更名為make.exe;

把MinGW的路徑新增到環境變數path中,比如MinGW安裝在D:\MinGW\中,就把D:\MinGW\bin新增到path中;

開啟命令列視窗,在命令列視窗中進入到要twisted程式碼的目錄下;

輸入如下setup.py install build --compiler=mingw32命令就可以安裝了。

首先安裝MinGW,在MinGW的安裝目錄下找到bin的資料夾,找到mingw32-make.exe,複製一份更名為make.exe;

把MinGW的路徑新增到環境變數path中,比如MinGW安裝在D:\MinGW\中,就把D:\MinGW\bin新增到path中;

開啟命令列視窗,在命令列視窗中進入到要twisted程式碼的目錄下;

輸入如下setup.py install build --compiler=mingw32命令就可以安裝了。


方式二:windows下,可以直接下載安裝進行安裝

到此似乎安裝成功了,但在使用twisted時,即引入twisted時, 如:from twisted.internet.protocol import Protocol,ClientFactory

執行時會提示 ImportError: Twisted requires zope.interface 3.6.0 or later: no module named

所以還需要安裝zope包,直接下載安裝即可


相關文章