之前在自己本地windows10部署了Neo4j Desktop,但是本地发布的查询接口ip地址会动态变化,很不方便,所以想在 windows Server 2012R2也安装Neo4j Desktop并部署服务。
一开始安装的是1.5.9的最新版本,但是在确认路径的时候卡住不会动了,后来尝试了 1.4.15 的版本也不行,然后又通过其他渠道找到了再之前的历史版本(官网没有找到,真的很坑,我前几年下载的也没有保存),找到了1.2.4、1.3.11、1.4.7的版本,但是安装的时候就会各种报错......有网友说换成1.4.5的版本可以正常使用,但是我网上一直找不到这个版本的。
也看到有网友说把下面这两个路径加入到环境变量就行了,但是我加上之后也还是不行。
C:\Windows\System32\wbem
C:\Windows\System32\wbem\WMIC.exe
我又想到是不是可以把本地安装好的环境直接挪过去使用,但是发现打开也是会报错。
最后麻了,决定垂死挣扎一下,科学上网用英文搜了一下看看能不能找到更好的解决方案,结果就真的被我找到了,就是加上下面windowspowershell这个环境变量就可以了(其实我原来的环境变量已经有了,但是不知道为啥后面的分号“;”不见了,造成没有识别),所以我修改了之后再重新安装了 1.4.15 的版本,然后就可以啦,真的超开心.......
添加的环境变量(两个选一个就行,我用的是上面那个)
C:\Windows\System32\WindowsPowerShell\v1.0
%SystemRoot%\System32\WindowsPowerShell\v1.0
参考资料