Ich versuche biopython, zu installieren, aber diese Fehlermeldung erhalten:biopython Installation auf MacOSX El Capitan, gcc Fehler -Qunused-Argumente
> gdr$ python setup.py build running build running build_py running
> build_ext building 'Bio.cpairwise2' extension gcc -DNDEBUG -g -fwrapv
> -O3 -Wall -Wstrict-prototypes -Qunused-arguments -Qunused-arguments -I/Applications/Canopy.app/appdata/canopy-1.7.2.3327.macosx-x86_64/Canopy.app/Contents/include/python2.7
> -c Bio/cpairwise2module.c -o build/temp.macosx-10.6-x86_64-2.7/Bio/cpairwise2module.o gcc: error:
> unrecognized command line option ‘-Qunused-arguments’ gcc: error:
> unrecognized command line option ‘-Qunused-arguments’ error: command
> 'gcc' failed with exit status 1
ich MacOSX El Capitan 10.11.3 leite, mit gcc Version 4.9 .2 20141029 (Vorabversion). Es scheint, dass niemand sonst dieses Problem weder hier auf Stackoverflow noch bei Google gemeldet hat (machte eine schnelle Suche).
(Update) LÖSUNG:
ich bearbeite löste das os_clang_fix()
in der setup.py
Installationsdatei, kommentiert:
# for flag in ["CFLAGS", "CPPFLAGS"]:
# if flag not in os.environ:
# os.environ[flag] = "-Qunused-arguments"
# elif "-Qunused-arguments" not in os.environ[flag]:
# os.environ[flag] += " -Qunused-arguments"
Guter Ratschlag: Es hat mich auf die richtige Spur gebracht. Danke Pah :). – grd