本地已經安裝python2.7和3.4兩個版本,使用pycharm在3.4環境下安裝scrapy的時候報錯。python
網站找了不少方法大部分直接是下載whl擴展解決的,可是vc編譯的問題沒有解決,之後遇到相似的問題比較麻煩,這裏安裝這個上面的方法嘗試了一下https://stackoverflow.com/questions/28251314/error-microsoft-visual-c-10-0-is-required-unable-to-find-vcvarsall-bat#web
注意前方有坑:這個時候安裝他的方法,在已經安裝的 \Microsoft Visual Studio 10.0\VC\bin\下面並無amd64這個文件夾。好嘛,你沒有我就建一個嘛,而後在裏面建立了vcvars64.bat文件,在裏面加上下面這句。python2.7
而後接着去Pycharm下接着裝scrapy...又出現新的錯誤:error: command 'cl.exe' failed: No such file or directory,網上查了一下說是編譯器的路徑沒找到,去Microsoft Visual Studio 10.0文件夾下面看有的嘛,環境變量也是配了的嘛...scrapy
在網上發現一篇參考說是Visual Studio2010彷佛只有vcvars32.bat,看了一下個人還真是,對於64位的還須要再下個修補程序(心裏絕望....)附下載地址(https://www.microsoft.com/en-us/download/confirmation.aspx?id=4422)網站
安裝好了之後有了這個,上面說的vcvars64.bat這個文件我也加了,不知道不加會不會有影響。ui
再去pycharm下安裝scrapy,搞定!!3d