plpythonu.control在Postgres上丢失了9.4.0

时间:2015-03-11 03:23:30

标签: python ruby-on-rails postgresql rails-postgresql

我在Mac上运行Postgres 9.4.0。

我在运行迁移时遇到此错误:

PG :: UndefinedFile:错误:无法打开扩展控制文件" /usr/local/Cellar/postgresql/9.4.0/share/postgresql/extension/plpythonu.control" ;:没有这样的文件或目录

我检查过(当然)该目录中缺少该文件。

我尝试过:

$ psql 
=# \c abc_dev;
=# CREATE EXTENSION plpythonu;
=# ERROR:  could not open extension control file "/usr/local/Cellar/postgresql/9.4.0/share/postgresql/extension/plpythonu.control": No such file or directory

如何将plpythonu.control文件放入Mac上的扩展部分,以便将其添加到abc_dev数据库?提前感谢任何建议。

1 个答案:

答案 0 :(得分:4)

编辑:标准brew不包括plpython。您可以使用以下方式使其工作: brew reinstall postgresql --build-from-source --with-python