python - 安装打开的datacube,无法启动postgressql
问题描述
我正在关注有关安装和启动数据立方体的文档:
https://datacube-core.readthedocs.io/en/latest/ops/db_setup.html
我已经到了它所说的步骤
安装后,启动 PostgreSQLPortable.exe(并在 Windows 启动菜单中放置一个快捷方式)。
要准备数据库以供首次使用,请在 PostgrSQL Portable 窗口中输入以下命令,将“u12345”替换为您的 Windows 登录用户 ID:
create role u12345 superuser login;
create database datacube;
这部分有点模糊,因为我下载的便携式postgresql(https://sourceforge.net/projects/pgsqlportable/)没有“PostgreSQLPortable.exe”,所以我认为它的意思是“Make Cluster.bat”?(在这一点上很可能是错误的)。
我看到在 ~\pgsql\ 中使用我在“Make Cluster.bat”中键入的命令创建了一些文件夹,但是当我使用psql \du
All I get is检查用户时
(cubeenv) C:\Users\user1>psql\du
psql:错误:致命:不存在 el rol «user1»
如何创建用户名?
解决方案
推荐阅读
- java - 在 Spring 中配置 NoOpPasswordEncoder
- amazon-web-services - 如何删除默认证书(需要更改为不同的证书)
- python - 在 Python 中将变量添加到现有的 netcdf4 文件
- javascript - 在函数中获取动态状态单选按钮
- angular - 在Angular中解析字符串时http失败
- amazon-web-services - AWS Kinesis Firehose:如何使用 aws cli 和 bash 放置包含 JSON 的多个文件
- applescript - 用于刷新单个 iTunes 播客的 Applescript 代码
- raspberry-pi3 - Uboot:如何自动将内核映像加载到树莓派上?
- c - C GTK2 对 gnome 文档感到失望
- python - 需要帮助来提高我使用嵌套循环和 json 文件的 Python 脚本性能