我正在进行一项研究,需要存储一些数据。我在网上找到了一个开源的数据抓取器和解析器:https://github.com/hicsail/materials
我已经按照一些说明(其中一些但不是全部来自here)安装了Postgres,创建了一个docker-compose.yml文件,并创建了一个配置文件:
上面是配置文件,下面是.yml文件
我首先进入pgAdmin文件夹并运行“docker-composite up”,然后,结果如下:
我不确定“no privileges flag”是否意味着什么。无论如何,在此之后,我在浏览器中打开了一个localhost:5050,并登录到pgAdmin.
我将数据库命名为“materials”,因为这是它应该命名的名称。x1c4d 1x
用户名和密码也是一样;但是,当我运行命令解析数据时,我得到了这个错误:
我已经在这个问题上纠结了很长时间,而且我似乎找不到任何解决方案。根据要求,这是在python2.7 conda环境中运行的。这些是其他安装的库(我不能100%确定这些是确切的版本,但我试图让它们尽可能接近)。
psycopg2==2.7.3.1
requests>=2.20.0
SQLAlchemy==1.0.9
wheel==0.24.0
如果我需要澄清什么,请让我知道。谢谢。
1条答案
按热度按时间ccgok5k51#
我找到了这个问题的答案。我必须进入服务,然后进入postgres,并阻止它运行。然后我必须杀死端口“5432”并再次运行它。