Twisted是一個事件驅動的網絡框架。
最近開始學習了解Twisted,首先肯定要安裝twisted模塊。
但是在cmd下執行:pip install twisted
出現了下面的問題:"error:Microsoft Visual C++ 10.0 is required (Unable to find vcvarsall.bat)
我電腦是pyhton3.4環境(python2.7也有),沒有裝VC++ 10.0,所以根據error提示,我得去裝個VC++ 10.0??
但是我並不想~,於是上網查了很多,也看了別人很多方法。終於在看學習視頻時聽到一句話:"twisted模塊較底層,復雜,未完全移植到Python3.×"。
好吧,反正我電腦有python2.7,那我就用2.7版本的唄。
於是在pycharm工具下從python3.4切換到python2.7,並且成功安裝twisted模塊!!
於是開始學習有關twisted框架時用Python2.7環境,運行某個小程序(需要在cmd下執行命令)時提示import error no module `twisted`

我在電腦上查看了下面兩張圖所示的目錄文件:


C:\python34下有一個python.exe, 還有個python3.exe.(有兩個.exe,很奇怪,記得安裝python3.4時只有一個python3.exe,后來我好像重命名,多搞了一個python.exe)
所以執行python命令,查看python版本時,是調用了C:\python34目錄下的python.exe,而不是C:\python27目錄下的python.exe??

再次執行命令:python
我的天,我猜想的是對的!!
再次運行某個小程序(需要在cmd下執行命令)時,可以運行,沒提示import error no module `twisted`
總結:安裝需謹慎,請勿重命名