[Fixed]-Unable to create environment in AWS Elastic Beanstalk?

1👍

You truncated the relevant part of output but it’s in the pastebin link:

Collecting psycopg2==2.6.1 (from -r /opt/python/ondeck/app/requirements.txt (line 20))
 Using cached psycopg2-2.6.1.tar.gz
  Complete output from command python setup.py egg_info:
  running egg_info
  creating pip-egg-info/psycopg2.egg-info
  writing pip-egg-info/psycopg2.egg-info/PKG-INFO
  writing top-level names to pip-egg-info/psycopg2.egg-info/top_level.txt
  writing dependency_links to pip-egg-info/psycopg2.egg-info/dependency_links.txt
  writing manifest file 'pip-egg-info/psycopg2.egg-info/SOURCES.txt'
  warning: manifest_maker: standard file '-c' not found

  Error: pg_config executable not found.

You need to install the postgresql[version]-devel package. Put the following in .ebextensions/packages.config'.

packages:
  yum:
    postgresql94-devel: []

Source: Psycopg2 on Amazon Elastic Beanstalk

Leave a comment