我在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数据库?提前感谢任何建议。
答案 0 :(得分:4)
编辑:标准brew不包括plpython。您可以使用以下方式使其工作:
brew reinstall postgresql --build-from-source --with-python