[血泪教训]同时安装neo4j的desktop和community导致各种出错 py2neo无法连接,neo4j.bat无法打开等若干问题_neo4j同时安装了浏览器和桌面版-程序员宅基地

技术标签: python  neo4j  知识图谱  项目经验  

一天的时间都花在这个上面了!血泪教训!
项目需要安装了neo4j。 又因为技术栈是python,所以就得用py2neo来操作数据库。

由于第一次使用不太懂,同时下载安装了community版和desktop版。没想那么多,就操作着。 随后一堆问题接踵而至。
<1> 7474这个端口只能在community版本打开,也就是只能从cmd中从命令行打开。
第一次打开的时候,7474端口是可以打开的,成功从浏览器打开了neo4j,可是第二次,就因为store_lock被程序占用,无法打开了。找了很长时间,是因为我的电脑内存不够,退出的时候退出程序没有执行完毕,导致有一个进程一直占用这个文件。 行!

<2> py2neo无法连接数据库,返回404. 这个就比较奇怪了。第一个问题之后7474端口挂掉了,本着发现问题跳过问题的思路,从客户端打开,客户端建立了一个数据库,开的端口是11006. 打开之后报了个错,具体没怎么看懂,好像说是11006和7474这个端口怎么冲突了,问我需不需要这样做。 肯定点YES啊! 然后这个数据库可以从客户端打开,python的py2neo永远都无法操作。 一开始报了super()的问题,全网没有一个人遇到过的!绝望。到了后来直接返回404.无法连接。

弄了一天,已经很累了。通过一天的查找,虽然没有找到具体是因为哪一条代码出错了,但是我能够隐隐约约的感觉到是桌面版和服务器版后台冲突导致的。 于是卸载了服务器版。删除环境变量。一开始还删不掉文件,因为文件夹被占用。于是从资源控制器搜索关联的进程,结束它之后,把community文件夹删掉。轻松!

桌面版旧的11006端口的数据库也删掉,重新建立。一看新建立的数据库,端口是7474. 瞬间就明白了什么。 用py2neo重新连接,创建节点。全部成立。

希望大家不要走我的老路。 不要同时安装桌面版和服务器版。

疫情中的英国,
真累!
09/06/2020

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_43860294/article/details/106655223

智能推荐

分析数字自动翻滚的动画---加深对属性动画的理解_android studio 数字变化动画-程序员宅基地

文章浏览阅读2.1k次。package com.garea.plugin.measurer;import java.text.DecimalFormat;import java.util.ArrayList;import android.animation.ObjectAnimator;import android.content.Context;import android.graphics_android studio 数字变化动画

Go Modules 踩坑总结_go: module gormgen_open_platform appears multiple -程序员宅基地

文章浏览阅读877次。微信公众号「后端进阶」,专注后端技术分享:Java、Golang、WEB框架、分布式中间件、服务治理等等。在 Java 的项目中,有 Maven 和 Gradle 这些很好用的依赖版本管理工具,简直不要太方便了,但是在 Golang 的项目中,之前的 Golang 官方并没有提供版本管理工具,我们以前用 go get 获取依赖其实是有潜在危险的,因为我们不确定最新版依赖是否会破坏掉我们项目对依赖包的使用方式,即当前项目可能会出现不兼容最新依赖包的问题。之后官方出了一个 vendor 机制,将项..._go: module gormgen_open_platform appears multiple times in workspace

64位linux编译32位so,如何使用gcc / cmake在64位Linux机器上编译32位二进制文​​件...-程序员宅基地

文章浏览阅读490次。对于任何复杂的应用程序,我建议使用lxc容器。lxc容器“位于类固醇的chroot和成熟的虚拟机之间的中间位置”。例如,以下是在Ubuntu Trusty系统上使用lxc生成32位wine的方法:sudo apt-get install lxc lxc-templatessudo lxc-create -t ubuntu -n my32bitbox -- --bindhome $LOGNAME -..._gcc编译 32位so

NS3学习第一阶段---运行NS3实例_/sbin/ldconfig.real: can't create temporary cache -程序员宅基地

文章浏览阅读4k次。运行NS3实例时出现以下问题:error while loading shared libraries: libns3.so: cannot open shared object file: No such file or directory原因分析:系统无法找到动态运行库libns3.so解决方法:在命令台中输入locate libsn3.so(其功能是找到libns3._/sbin/ldconfig.real: can't create temporary cache file /etc/ld.so.cache~: pe

Part 13  Jay&Gloria-程序员宅基地

文章浏览阅读143次。 Part 13 Jay&amp;Gloria ——2018.10.12(五) 写 ——2018.10.13(六) 读 狗娘养...你给...

Spring+Tomcat配置文件与项目分离_springboot项目与tomcat分离,如何修改配置文件-程序员宅基地

文章浏览阅读4.2k次。由于开发和测试需要连接不同的数据库,来回更改配置文件有些麻烦,所以想要把配置文件放到项目外,项目启动时,直接读取本地的配置文件,需要时直接替换文件即可。 如果项目的配置文件是.xml类型的文件,则需要先把它抽取成一个.properties文件。如果不是则不需要这步操作。 如下以这个xml文件为例

随便推点

各品牌电脑PE中找不到硬盘的解决方法/bios设置_联想ideapad710s进pe找不到硬盘-程序员宅基地

文章浏览阅读1.3w次。  大部分小伙伴遇到系统坏了之后,都会自己用U盘装系统,但是在u盘装系统过程中却容易遇到问题,特别是PE中找不到硬盘的情况,大家遇到这种情况该怎么解决呢,所以今天跟着快启动小编的脚步一起来详细了解一二吧。  首先,我们要了解硬盘的两种模式,一种是比较新的SATA模式,现在的新电脑大多采用此模式,而另一种则是比较旧的PATA模式,而这两种模式都需要配置驱动程序,但它们的驱动程序是不一样的。  然而,..._联想ideapad710s进pe找不到硬盘

The North American Invitational Programming Contest 2016 - Tourists ( LCA )-程序员宅基地

文章浏览阅读147次。题意给出一棵n个点,n-1条边的树。现在计算所有标号为x到y的距离之和(满足y>x且y是x的倍数)思路关于树上任意两点距离之和,一开始想到树形dp,可树形dp,是对每条边,求所有可能的路径经过此边的次数,是求出边两端的点数,这条边被经过的次数就是两端点数的乘积。但是该题对计算的距离加了限制(y>x且y是x的倍数),显然不能用树形dp来做了。接..._2016 north america invatation programming

新的vulkan的SDK很难下载_openssl ssl_read: ssl_error_syscall, errno 104-程序员宅基地

文章浏览阅读2.7k次。新的vulkan的SDK很难下载,速度很慢,容易掉线,弄了个shell脚本,省得在浏览器上反复点继续下载。#!/bin/sh#curl: (28) Connection timed out after 15000 milliseconds#curl: (28) Operation timed out after 20001 milliseconds with 0 out of 0 by..._openssl ssl_read: ssl_error_syscall, errno 104

关于Apache Commons-Lang3的使用-程序员宅基地

文章浏览阅读1.6w次,点赞34次,收藏154次。关于Apache Commons-Lang3的使用在日常工作中,我们经常要使用到一些开源工具包,比如String,Date等等。有时候我们并不清楚有这些工具类的存在,造成在开发过程中重新实现导致时间浪费,且开发的代码质量不佳。而apache其实已经提供了系列的工具包给我们使用,只是大多数人,平时没有注意到。我们从使用最多的org.apache.commons.lang3这个jar包开始讲起,lang3这个开源jar包在真实工作中,算是使用最多,运用最广的一个开源包。如何我们彻底的掌握这个包的使用,那么必然_commons-lang3

这本最适合夯实基础的经典 Java 书籍,可能 80% 的 Java 程序员没认真看过!_夯实java基础的书-程序员宅基地

文章浏览阅读1.4k次。公众号【程序员书单】出品,转载请注明出处作者:黄小斜今天要给大家带来的一本书,是大名鼎鼎的head first系列丛书的一本《head first Java》相信很多学习Java的朋友对它都不会陌生。深入浅出系列书籍是由O’Reilly出版社发行的一系列教育书籍,它强调以特殊的方式排版,由大量的图片和有趣的内容组合构成,而达到非疲劳的沉浸式学习效果。我目前就看过《head first ..._夯实java基础的书

Oracle SQL 转 Mysql_oracle sql转mysql-程序员宅基地

文章浏览阅读1k次。Oracle转Mysql注意事项_oracle sql转mysql