2016.9.13-java8环境变量与注册表
安装JOSM需要java8的支持,安装完Java配置环境变量,配置正确,但是总是出现javac不是内部命令。肯定是环境变量有问题,但是前前后后检查很多遍,确保正确。最后改用绝对路径,只设置CLASSPATH和PATH,舍去javahome。最后运行正确。估计是java8的注册表问题(猜测)。有时间详细排查。
2016.10.7-安装Python爬虫框架Scrapy失败。
这个框架很有名,按时安装也很麻烦。需要依赖的模板库有很多。需要将依赖库依次安装。但是在安装其中几个依赖库时,出现问题。始终不能安装成功。
按照提示安装VC++9.0,
提示cl.exe不对,好吧。放弃。重新安装。
Python官方库网页下载特别慢,因此通过查询相关信息,换了一个下载站点:
---并且不通过源码安装,而是通过whl文件安装。最终全部解决。测试安装成功。
---强烈安利这个Python库站点:http://www.lfd.uci.edu/~gohlke/pythonlibs/
---安装scrapy中的依赖twisted需要vc9
---当提示vc9的cl.exe没有第二种状态时,直接再次安装lxml,不要用源文件安装,通过whl来安装:pip install filename.whl
2016.10.16-vs设置链接库时,除了将相应的lib文件加入链接路径,还需要将相应的dll文件复制到系统中。一般为:
C:\Windows\SysWOW64(64位)
C:\Windows\System32(32位)
否则,编译生成的exe文件会提示系统中缺失相应的dll文件。