Python開發:windows下安裝twisted過程
方式一、命令行中運行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包,直接下載安裝即可