我尝试brew安装gcc,但权限被拒绝错误
1zmg4dgp1#
首先,你成功安装PostgreSQL了吗?如果你成功安装了,那么你也应该知道AGE扩展名目前只用于PostgreSQL 11或12。
要成功安装AGE扩展,请执行以下步骤:
1.在安装Postgres的目录中克隆AGE存储库。1.移动到目录并切换到最新版本,应为release/PG12/1.1.0。1.设置PG_CONFIG环境变量。
release/PG12/1.1.0
export PG_CONFIG=/usr/local/pgsql-12/bin/pg_config
1.安装加长件。
make install
要测试安装是否成功,可以执行以下步骤(可选):1.初始化一个名为test的集群(您应该移动到已经安装的postgres版本的bin文件夹)
initdb test
1.启动服务器
pg_ctl -D test -l logfile start
1.创建同名数据库
createdb test
1.启动PostgreSQL
psql test
1.创建并加载扩展模块
CREATE EXTENSION age; LOAD 'age';
1.检查已安装的扩展是否存在年龄
\dx;
应该就是这样了。如果它不工作,那么你可能需要重新安装PostgreSQL。
zf9nrax12#
我注意到你用的是MacOS,你是按照这些步骤安装的吗?Apache AGE Installation Tutorial for MacOS
3zwjbxry3#
我会给予你适当的资源链接下面安装在Mac OS.
fnatzsnv4#
您可能需要重新安装PostgreSQL。运行.configure和make命令后,确保首先使用sudo mkdir在.configure命令中指定的相同位置创建目录。创建后,使用sudo chown授予权限,然后使用make install进行安装。最后,使用export PATH=和export PGDATA=设置路径和集群位置。然后,您应该能够使用initdb初始化集群并启动数据库服务器。为了在指定的Postgres版本中编译和安装AGE,您需要使用sudo make PG_CONFIG=/usr/local/pgsql/bin/pg_config install将安装的PostgreSQL目录的bin文件夹中的pg_config传递给make命令。您可以在here(适用于macOS和Ubuntu)中找到安装PostgreSQL和Apache AGE的详细分步说明。
.configure
make
sudo mkdir
sudo chown
export PATH=
export PGDATA=
initdb
sudo make PG_CONFIG=/usr/local/pgsql/bin/pg_config install
pg_config
9avjhtql5#
使用克隆年龄存储库
git clone https://github.com/apache/age.git cd age
1.现在设置PG_CONFIG环境变量导出PG配置=/usr/本地/pgsql-12/bin/pg配置1.安装扩展使用制作-j8 sudo制作安装-j81.初始化群集初始化数据库后处理1.启动服务器pg_ctl -D postgres -l日志文件开始现在运行postgres
psql postgres
创建扩展年龄
5条答案
按热度按时间1zmg4dgp1#
首先,你成功安装PostgreSQL了吗?如果你成功安装了,那么你也应该知道AGE扩展名目前只用于PostgreSQL 11或12。
要成功安装AGE扩展,请执行以下步骤:
1.在安装Postgres的目录中克隆AGE存储库。
1.移动到目录并切换到最新版本,应为
release/PG12/1.1.0
。1.设置PG_CONFIG环境变量。
1.安装加长件。
要测试安装是否成功,可以执行以下步骤(可选):
1.初始化一个名为test的集群(您应该移动到已经安装的postgres版本的bin文件夹)
1.启动服务器
1.创建同名数据库
1.启动PostgreSQL
1.创建并加载扩展模块
1.检查已安装的扩展是否存在年龄
应该就是这样了。如果它不工作,那么你可能需要重新安装PostgreSQL。
zf9nrax12#
我注意到你用的是MacOS,你是按照这些步骤安装的吗?
Apache AGE Installation Tutorial for MacOS
3zwjbxry3#
我会给予你适当的资源链接下面安装在Mac OS.
我想,这些链接对你很有帮助。如果你的问题没有解决,请评论并给予正确的错误日志。谢谢。
fnatzsnv4#
您可能需要重新安装PostgreSQL。
运行
.configure
和make
命令后,确保首先使用sudo mkdir
在.configure
命令中指定的相同位置创建目录。创建后,使用sudo chown
授予权限,然后使用make install
进行安装。最后,使用export PATH=
和export PGDATA=
设置路径和集群位置。然后,您应该能够使用initdb
初始化集群并启动数据库服务器。为了在指定的Postgres版本中编译和安装AGE,您需要使用
sudo make PG_CONFIG=/usr/local/pgsql/bin/pg_config install
将安装的PostgreSQL目录的bin文件夹中的pg_config
传递给make
命令。您可以在here(适用于macOS和Ubuntu)中找到安装PostgreSQL和Apache AGE的详细分步说明。
9avjhtql5#
使用克隆年龄存储库
1.现在设置PG_CONFIG环境变量
导出PG配置=/usr/本地/pgsql-12/bin/pg配置
1.安装扩展使用
制作-j8 sudo制作安装-j8
1.初始化群集
初始化数据库后处理
1.启动服务器
pg_ctl -D postgres -l日志文件开始
现在运行postgres
创建扩展年龄