我通过以下链接安装AGE:https://theundersurfers.netlify.app/age-installation/
所有其余的步骤都成功地完成了,但我在从仓库安装AGE时遇到了一个错误; git clone https://github.com/apache/age.git. .
直到克隆它是工作正常,但因为我给的路径,以获得“pg_config”,它是给错误。怎么办????
我在寻找答案。
我通过以下链接安装AGE:https://theundersurfers.netlify.app/age-installation/
所有其余的步骤都成功地完成了,但我在从仓库安装AGE时遇到了一个错误; git clone https://github.com/apache/age.git. .
直到克隆它是工作正常,但因为我给的路径,以获得“pg_config”,它是给错误。怎么办????
我在寻找答案。
8条答案
按热度按时间ua4mk5z41#
正如我在指南中所看到的,接下来的步骤是
字符串
第一个命令
cd age/
是进入你克隆git repo的age目录。在第二个命令中,将
/home/imran/age_installation/pg/postgresql-11.18/bin/pg_config
替换为postgresql安装路径和pg_config。对我来说是的
型
bq9c1y662#
在安装Apache AGE时,您应该提供PG_CONFIG参数,该参数应该是已安装PostgreSQL的pg_config二进制文件的路径。它就像下面这样:
字符串
在将postgresql的二进制目录添加到PATH环境变量的情况下,您可以直接使用它,并且可以使用
型
k4emjkb13#
您可能忘记设置已安装的postgres目录的路径。这可以通过以下方式完成:
字符串
一个例子可能看起来像
export PATH=/usr/local/pgsql/bin/:$PATH
。这将使您能够使用以下命令创建文件:型
如果问题仍然存在,请在
bin
目录中手动检查pg_config
文件是否存在。如果它丢失了,您可能需要重新安装postgres。vq8itlhq4#
确保你进入了Postgresql路径,在此之后检查pg_config文件是否在
/bin/
目录中,这样你就可以运行make install来配置它而不会出错:字符串
tzcvj98z5#
安装AGE时,如果使用绝对路径
sudo make PG_CONFIG=/home/<User>/age_installation/pg/postgresql-11.18/bin/pg_config install
不起作用,您可能希望尝试使用相对路径,例如sudo make PG_CONFIG=../postgresql-11.18/bin/pg_config install
。之后,您可以在不运行
sudo
的情况下运行make PG_CONFIG=../postgresql-11.18/bin/pg_config installcheck
,以确保正确安装AGE而不会出现错误。vngu2lb86#
将PG_CONFIG设为环境变量并安装。
字符串
然后,
型
63lcw9qa7#
假设你已经成功地在你的系统上安装了PostgreSQL。
以下是下载Apache-AGE的一些步骤:
1.
字符串
型
型
查看官方文档以获得进一步帮助。
mnowg1ta8#
由于您的错误没有被明确提及,所以我建议卸载这个PostgreSQL和Apache age,并尝试使用这个manual安装Apache age。
尝试Dev,它有很多博客上传尝试从他们安装。
希望这将解决您的错误。