pydensecrf安装报错
1、UnicodeDecodeError: 'utf-8' codec can't decode byte 0xb6 in position 29: invalid start byte
经过网上查询得知:导致这一问题的原因就是路径中出现了中文路径【原文】 ,我的路径都是英文的,多年养成的好习惯。主要原因是windows系统是用GBK编码的,因此尝试将pipcompat\__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 SDKsWindowsv7.1ABin
拷贝到
C:Program Files (x86)Microsoft Visual Studio 12.0VCin
但当我来到C:Program Files (x86)Microsoft Visual Studio 12.0VC目录下时发现,只有一个UnitTest文件,纳尼,这咋回事?
正确应该是放在安装目录D:softwarevs2015VCin下,OK问题解决,耶!