首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >数独错误:初始化审计插件sudoers_audit?(MacOS Postgres解决问题

数独错误:初始化审计插件sudoers_audit?(MacOS Postgres解决问题
EN

Stack Overflow用户
提问于 2021-07-12 00:17:25
回答 1查看 12.5K关注 0票数 7

我正在浏览Heroku的“开始使用Python”流。这是我第一次这样做,并坚持遵循这套指令

当我进入

代码语言:javascript
运行
复制
$ pip install -r requirements.txt

我知道错误:

代码语言:javascript
运行
复制
-bash: pip: command not found

我想要做的是安装postgresql,因为这个站点说

“为了使此步骤正常工作,必须正确安装Postgres。”

Postgres的错误在于,每当我尝试做任何事情时,例如:

代码语言:javascript
运行
复制
$ psql

代码语言:javascript
运行
复制
$ psql -h localhost

它返回此错误:

代码语言:javascript
运行
复制
psql: error: FATAL:  role "myname" does not exist

当我试着去做

代码语言:javascript
运行
复制
$ sudo -u postgres createuser myname

我收到错误

代码语言:javascript
运行
复制
sudo: unknown user: postgres
sudo: error initializing audit plugin sudoers_audit

..。

为了达到这个目的,我不得不手动更新我的私有/etc/host文件,以便将通用的MacOS本地主机信息放回文档中(因为工作人员多年前就让我搞砸了,rip).所以我假设这个问题类似,但是我很困惑,因为显然即使sudo命令也不允许我创建一个用户角色来继续Postgres安装/安装。我已经重新安装并删除了postgreSQL应用程序和数据,重新启动了我的计算机,清除了DNS缓存,但是这些并没有帮助我解除阻塞。任何想法或帮助都将不胜感激,谢谢。

就上下文而言,我在MacOS Big 11.4上

EN

Stack Overflow用户

回答已采纳

发布于 2021-07-12 00:25:52

我从问题一开始就解决了'pip‘问题,以便通过Heroku python的体验继续前进。事实证明,仅靠pip install -r requirements.txt已经不足以触发依赖项的声明。工作是我输入pip3 install -r requirements.txt的时候,整个postgres的故障排除经验不需要阻止我。然而,这个问题迟早会与其他人或我有关,所以就不提了。

票数 3
EN
查看全部 1 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68340764

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档