2014-12-18 2 views
0

Инструменты командной строки в актуальном состоянии, все остальные требования выполнены. Я подозреваю, что это какой-то конфликт компилятора, но я не уверен. Я не использую virtualenv.Ошибки компилятора при установке psycopg2 на OS X Yosemite

pip install psycopg2 

дает

gcc: error: x86_64: No such file or directory 

gcc: error: unrecognized option '-arch' 

error: command 'gcc' failed with exit status 1 

Команда:

gcc -fno-strict-aliasing -I/Users/username/anaconda/include -arch x86_64 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSYCOPG_DEFAULT_PYDATETIME=1 -DPSYCOPG_VERSION="2.5.4 (dt dec pq3 ext)" -DPSYCOPG_EXTENSIONS=1 -DPSYCOPG_NEW_BOOLEAN=1 -DHAVE_PQFREEMEM=1 -DPG_VERSION_HEX=0x090305 -DPSYCOPG_EXTENSIONS=1 -DPSYCOPG_NEW_BOOLEAN=1 -DHAVE_PQFREEMEM=1 -I/Users/username/anaconda/include/python2.7 -I. -I/usr/local/Cellar/postgresql/9.3.5_1/include -I/usr/local/Cellar/postgresql/9.3.5_1/include/server -c psycopg/psycopgmodule.c -o build/temp.macosx-10.5-x86_64-2.7/psycopg/psycopgmodule.o 

Боковой панель: Я не уверен, почему он пытается вызвать анаконда, который я использовал для установки Джулии.

ответ

1

Это решение было устранено путем удаления корневого каталога для anaconda (с помощью команды conda info). Я до сих пор не совсем понял, почему именно Анаконда произвел эти проблемы (хотел бы получить информацию об этом!), Но во всяком случае проблема исправлена.

Смежные вопросы