Модуль Python: Проблемы с установкой Bitarray 0.8.0 на Mac OSX 10.7.4

2

У меня проблемы с установкой bitarray(версия 0.8.0) на мой Mac OSX 10.7.4. Спасибо!

gcc Вроде не проблема

Last login: Sun Sep  9 22:24:25 on ttys000
host-001:~ gabriele$ gcc -version
i686-apple-darwin11-llvm-gcc-4.2: no input files
host-001:~ gabriele$ 

Last login: Sun Sep  9 22:18:41 on ttys000
host-001:~ gabriele$ cd /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/bitarray-0.8.0/
host-001:bitarray-0.8.0 gabriele$ python2.7 setup.py installrunning install
running bdist_egg
running egg_info
creating bitarray.egg-info
writing bitarray.egg-info/PKG-INFO
writing top-level names to bitarray.egg-info/top_level.txt
writing dependency_links to bitarray.egg-info/dependency_links.txt
writing manifest file 'bitarray.egg-info/SOURCES.txt'
reading manifest file 'bitarray.egg-info/SOURCES.txt'
writing manifest file 'bitarray.egg-info/SOURCES.txt'
installing library code to build/bdist.macosx-10.6-intel/egg
running install_lib
running build_py
creating build
creating build/lib.macosx-10.6-intel-2.7
creating build/lib.macosx-10.6-intel-2.7/bitarray
copying bitarray/__init__.py -> build/lib.macosx-10.6-intel-2.7/bitarray
copying bitarray/test_bitarray.py -> build/lib.macosx-10.6-intel-2.7/bitarray
running build_ext
building 'bitarray._bitarray' extension
creating build/temp.macosx-10.6-intel-2.7
creating build/temp.macosx-10.6-intel-2.7/bitarray
gcc-4.2 -fno-strict-aliasing -fno-common -dynamic -isysroot /Developer/SDKs/MacOSX10.6.sdk -arch i386 -arch x86_64 -g -O2 -DNDEBUG -g -O3 -I/Library/Frameworks/Python.framework/Versions/2.7/include/python2.7 -c bitarray/_bitarray.c -o build/temp.macosx-10.6-intel-2.7/bitarray/_bitarray.o
unable to execute gcc-4.2: No such file or directory
error: command 'gcc-4.2' failed with exit status 1
host-001:bitarray-0.8.0 gabriele$
Габриэле Помпа
источник

Ответы:

1

Программа установки пытается запустить команду gcc-4.2, которой, кажется, нет в вашей системе. Проверьте, запустив which gcc-4.2или locate gcc-4.2(может потребоваться запустить, /usr/libexec/locate.updatedbпрежде чем вы сможете использовать последнюю команду). Если он не существует, просто создайте символическую ссылку в том же каталоге, в котором находится gccбинарный файл:

cd $(dirname $(which gcc))
sudo ln -s gcc gcc-4.2
Ансгар Вичерс
источник
Ммм ... да. Вы заметили вторую половину моего ответа?
Ансгар Вичерс
На самом деле с gcc-4.2 вроде бы все нормально .. есть идеи ??? Мне нужен bitarray, потому что запрошенный [peach , пакет python, мне нужно реализовать алгоритм fuzzy-c-means. Если бы вы знали какой-либо другой полезный Python-инструмент для моей цели, это было бы здорово! ] Последний вход в систему: Пн 10 сентября 14:31:37 на ttys000 MacBook-Pro-di-Gabriele: ~ gabriele $ which gcc-4.2 MacBook-Pro-di-Gabriele: ~ gabriele $ MacBook-Pro-di-Gabriele: ~ gabriele $ gcc -version i686-apple-darwin11-llvm-gcc-4.2: нет входных файлов MacBook-Pro-di-Gabriele: ~ gabriele $
Габриэле Помпа
ЭТО РАБОТАЕТ KKSSSSSS !!! ;-) танк тыууу !!!
Габриэле Помпа