【发布时间】:2017-05-03 08:38:22
【问题描述】:
我正在尝试按照 Heroku for Django 的教程进行操作,直到我来到 pip install -r requirements.txt。虽然加载django、dj-database和unicorn没有问题,但加载psycopg2卡住并get
错误:找不到 pg_config 可执行文件。
我已经阅读了 SO 中的一些条目,例如 Getting Started with Python on Heroku 和 Can't figure out where Heroku app is failing。我已经按照那里的答案和建议进行了操作,并通过 brew 再次安装了 postgresql;都没有成功。
我的路径是
/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/lib/python2.7/site-pakages:/Applications/Postgres.app/Contents/版本/9.6/bin:/Users/Martin/anaconda/bin:/usr/X11/bin
我的 pg_config 是它应该在的位置,并被添加到 PATH 中。 但我仍然收到消息
请将包含 pg_config 的目录添加到 PATH 或使用以下选项指定完整的可执行路径: python setup.py build_ext --pg-config /path/to/pg_config build ... 或使用 'setup.cfg' 中的 pg_config 选项。
我在 OSSiera 10.12.2 上。 感谢您的帮助。
【问题讨论】:
标签: django postgresql heroku