Ubuntu 12.04 マシンの virtualenv に psycopg2 をインストールしようとしています。関連するすべてのパッケージがインストールされている (python-dev、libpq-dev など...)
virtualenv を有効にして pip install psycopg2 を実行すると、次の出力が得られます。パストラバーサルの問題のようです。setup.cfg の一番上に明らかに [build_ext] セクションがあるため、setup.py が正しいファイルを見つけているとは思えません。何か助けはありますか?
Downloading/unpacking psycopg2
Running setup.py egg_info for package psycopg2
Traceback (most recent call last):
File "<string>", line 16, in <module>
File "/home/vagrant/outland_env/build/psycopg2/setup.py", line 459, in <module>
use_pydatetime = int(parser.get('build_ext', 'use_pydatetime'))
File "/home/vagrant/outland_env/local/lib/python2.7/site-packages/configparser.py", line 798, in get
d = self._unify_values(section, vars)
File "/home/vagrant/outland_env/local/lib/python2.7/site-packages/configparser.py", line 1154, in _unify_values
raise NoSectionError(section)
configparser.NoSectionError: No section: 'build_ext'
Complete output from command python setup.py egg_info:
Traceback (most recent call last):
File "<string>", line 16, in <module>
File "/home/vagrant/outland_env/build/psycopg2/setup.py", line 459, in <module>
use_pydatetime = int(parser.get('build_ext', 'use_pydatetime'))
File "/home/vagrant/outland_env/local/lib/python2.7/site-packages/configparser.py", line 798, in get
d = self._unify_values(section, vars)
File "/home/vagrant/outland_env/local/lib/python2.7/site-packages/configparser.py", line 1154, in _unify_values
raise NoSectionError(section)
configparser.NoSectionError: No section: 'build_ext'
----------------------------------------
Command python setup.py egg_info failed with error code 1 in /home/vagrant/outland_env/build/psycopg2
Storing complete log in /tmp/tmpoeLbaP