原因是缺少編譯C的 VCForPython包。
解決辦法:
安裝VCForPython即可。
我的是Python2.7版本的,所以需要包:VCForPython27.msi
下載地址:
鏈接:https://pan.baidu.com/s/1PRF-LJ1_Fcjz21NvfhcWrQ
密碼:il8j
————————————————
python2.7,win10,pycharm
安裝pycrypto時顯示出錯,需要VC的依賴包。
於是在pycharm的terminal里,使用pip install pycrypto安裝,但是仍然報錯。
點擊錯誤信息中的鏈接,下載了VCForPython27.msi,並安裝,再在pycharm的terminal里pip install pycrpyto就成功了。
本來網上查了一大圈,說的特別復雜,還要安裝Microsoft Visual C++什么,自己試了一下,沒想到很愉快地解決了。