小编Asl*_*rge的帖子

无法使用应用程序堆栈生成器安装 pgagent

我正在尝试在 Windows 环境中安装 pgagent。Postgresql 版本 9.6 已安装,应用程序堆栈构建器也随之安装。我已按照此处详细说明的步骤进行操作。

本指南的第一步是在维护数据库中创建扩展,但我无法做到这一点。

“错误:无法打开扩展控制文件“C:/Program Files/PostgreSQL/9.6/share/extension/pgagent.control”:没有这样的文件或目录 SQL 状态:58P01”

尝试跳过此步骤并直接使用应用程序堆栈生成器进行安装,但 pgAgent 工具没有显示。

在此输入图像描述

我还尝试使用命令行而不是堆栈生成器将其安装为服务。

pgAent.exe INSTALL pgAgent -u postgres -p secret hostaddr=127.0.0.1 dbname=postgres user=postgres

这在某种程度上起到了作用。我得到的唯一错误是这个。

“Windows 无法在本地计算机上启动 pgAgent 服务。错误 1069:由于登录失败,该服务未启动。”

但我已经尝试了用户名、密码、秘密、端口等所有可能的组合......

任何帮助将非常感激。

postgresql installation pgadmin pgagent

6
推荐指数
1
解决办法
6961
查看次数

当我运行脚本时,Python 3.6 不是默认值

我已经设置了环境变量,以便当我在终端中使用 python 命令时运行 python 3.6 版本,但是当我从终端运行 python 脚本时,它使用 python 2.7。

我在路径中包含了一个名为 MyScripts 的文件夹,以便我可以直接从终端运行这些脚本,而无需指定路径。

运行只python显示Python 3.6.4

> 蟒蛇

但执行脚本显示2.7.14。这是脚本v27.py

import sys
print(sys.version)
print(sys.executable)
Run Code Online (Sandbox Code Playgroud)

这是输出

v27.py 的输出

python default path

3
推荐指数
1
解决办法
1708
查看次数

标签 统计

default ×1

installation ×1

path ×1

pgadmin ×1

pgagent ×1

postgresql ×1

python ×1