I created a virtual environment with virtualenvwrapper using Python 3.
mkvirtualenv foo -p /usr/bin/python3
I tried to do a pip
install of psycopg2
and got the following error:
./psycopg/psycopg.h:30:20: fatal error: Python.h: No such file or directory
I have the most recent version of python-dev
. I can successfully install psycopg2
with a virtualenv using Python 2.
What is the trick to getting it install in a virtualenv using Python 3?
Did you try the solution found here?
It might be that with your python3
environment you need python3-dev
or python3.2-dev
instead of python-dev
in order to install Python.h
for python3.
If you using python3.4 try to install python34-devel
by running this command
sudo yum install python34-devel
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With