如何解决在干净的 Ubuntu 版本上安装后如何运行 Postgresql?
不使用 postgresql,我上次接触数据库是在几年前,所以我感谢你的帮助。
我刚刚通过 conda 安装了 Ubuntu,安装了 conda,包括 Django 和 postgresql 在内的几个包(conda 安装了 postgresql)。而已。没有别的。
我正在尝试按照此处的说明进行操作:https://github.com/rdkit/OCEAN 我没有创建一个虚拟环境,而是创建了一个 conda 环境。我不确定这是否会有所作为。
另请注意:这是一个干净的构建。我没有激活任何东西,也没有创建任何数据库用户等。我所做的只是激活所选的 conda env 并开始安装上面链接中列出的软件包。
我在此处重新创建初始 postgresql 指令时遇到问题...
从 Repo 中获取 OCEAN 的克隆:
git clone https://www.github.com/rdkit/OCEAN.git
cd OCEAN
Create a PostgreSQL-User,the database for OCEAN and fill the OCEAN-DB:
# create PostgreSQL-User for OCEAN
# password 'ocean_pw' should be used when asked,# according to database-entry in settings.py
createuser -P -s -d -r -e ocean_user
# create PostgreSQL-Database for OCEAN
createdb --owner=ocean_user ocean
当我尝试 createuser -P -s -d -r -e ocean_user
然后添加所需的密码(在 git 链接中)时,我收到错误:
createuser:错误:无法连接到数据库 postgres:无法连接到服务器:没有这样的文件或目录。服务器是在本地运行还是在 Unix 域套接字“/tmp/.s.PGSQL.5432”上接受连接?
在我的 conda 环境和非常干净的 Ubuntu 机器上,我不知道如何解决这个问题。感谢您的帮助。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。