2016-05-10 6 views
0

Ich habe gerade meine Version von Xcode auf 7.3 aktualisiert. Wenn ich pip install --upgrade gensim ausführen, wird der Vorgang ohne Probleme abgeschlossen. Allerdings, wenn ich Import GENSIM im Python versuche Shell Stangen das Terminal eine Reihe von C++ Ausgabe mit einem Block von Ausführungsfehlern, die beginnen mit: zu tun hat mit import Gensim schlägt fehl seit der Aktualisierung auf Xcode 7.3

Exception: Compilation failed (return status=1): clang: error: unsupported option '-b mi2'. clang: error: unsupported option '-b mi'. clang: error: unknown argument: '-target-feature'. clang: error: unknown argument: '-sse4a'. clang: error: unknown argument: '-target-feature'. clang: error: unknown argument: '-target-feature'. clang: error: unknown argument: '-target-feature'. clang: error: unknown argument: '-tbm'. clang: error: unknown argument: '-target-feature'. clang: error: unknown argument: '-target-feature'....

Ich denke, das ist etwas

wo GENSIM sucht für seine Header-Dateien, aber ich bin etwas ratlos. Jede Hilfe Debugging würde sehr geschätzt werden.

Antwort

2

Ich hatte nicht erwartet, dass Probleme, die ich in Gensim hatte, letztlich mit Theano in Zusammenhang stehen würde, aber import theano rief den Fehler reproduziert. Following the trace von import gensim Ich erkannte, dass dies das Problem war. Hier sind die Schritte, die ich zum Debuggen ausgeführt habe.

sudo pip uninstall theano 
sudo pip uninstall gensim 
sudo pip install --upgrade --no-deps git+git://github.com/Theano/Theano.git #..install 'bleeding edge' theano from dev branch. this is the recommended fix for this issue that I've been seeing on the issue boards 
sudo pip install --upgrade gensim