我的项目一直在运行,直到我尝试使用 heroku 进行部署测试 . 所以我安装了 virtualenv 并添加了一个requirements.txt文件:

appdirs==1.4.0
packaging==16.8
Django==1.9.7
pyparsing==2.1.10
requests==2.13.0
six==1.10.0
psycopg2==2.6.1
whitenoise==2.0.6

我将django更改为1.8.5,认为它可能与版本相关 . 当我pip安装 requirements.txt 时,我收到此错误:

错误:找不到pg_config可执行文件 . 请将包含pg_config的目录添加到PAT或使用以下选项指定完整的可执行文件路径:python setup.py build_ext --pg-config / path / to / pg_config build ...或使用'setup.cfg'中的pg_config选项 .