pydensecrf安裝報錯
1、UnicodeDecodeError: 'utf-8' codec can't decode byte 0xb6 in position 29: invalid start byte

經過網上查詢得知:導致這一問題的原因就是路徑中出現了中文路徑【原文】 ,我的路徑都是英文的,多年養成的好習慣。主要原因是windows系統是用GBK編碼的,因此嘗試將pip\compat\__init__.py中出現問題的那一句(也就是報錯信息中我用紅色標注的)'utf-8'改成‘gbk',問題就解決了。
2、 LINK : fatal error LNK1158: 無法運行“rc.exe”
error: command 'D:\\software\\vs2015\\VC\\BIN
原因是Microsoft在刪掉一些系統的文件或程序時,還會殘留一些東西在注冊表里,所以在stackoverflow中,有人給出了解決方案,將系統中的rc.exe和rcdll.dll從
C:\Program Files (x86)\Microsoft SDKs\Windows\v7.1A\Bin
拷貝到
C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\bin
但當我來到C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC目錄下時發現,只有一個UnitTest文件,納尼,這咋回事?
正確應該是放在安裝目錄D:\software\vs2015\VC\bin下,OK問題解決,耶!
