在windows環(huán)境,python3.5下使用命令行安裝模塊
pip install Twisted
會報錯
Unable to find vcvarsall.bat
原因大概是和VC編譯環(huán)境有關(guān)系,網(wǎng)上找了一堆方法,感覺編譯環(huán)境這事太麻煩。找到最簡單是方法是,先安裝
wheel模塊,然后下載Twisted模塊的.whl安裝包,安裝之
http://www.lfd.uci.edu/~gohlke/pythonlibs/#twisted
隨便找一個.whl安裝包下載,安裝,又會碰到一些坑:
- 提示pip需要升級,根據(jù)它給的建議升級
- 提示
[filename.whl is not supported wheel on this platform]
Twisted, an event-driven networking engine.
Twisted?16.6.0?cp27?cp27m?win32.whl
Twisted?16.6.0?cp27?cp27m?win_amd64.whl
Twisted?16.6.0?cp34?cp34m?win32.whl
Twisted?16.6.0?cp34?cp34m?win_amd64.whl
Twisted?16.6.0?cp35?cp35m?win32.whl
Twisted?16.6.0?cp35?cp35m?win_amd64.whl
Twisted?16.6.0?cp36?cp36m?win32.whl
Twisted?16.6.0?cp36?cp36m?win_amd64.whl
cp后面跟的數(shù)字是python的版本,比如現(xiàn)在我的python版本是3.5,那么需要下載cp35;
如果還提示不支持platform,就把win32和win64的版本都下下來分別試一下,我的系統(tǒng)是64位但是裝32位的whl才能成功