Ich installierte Anaconda Python 3.52.Warum verwendet anaconda Apple gcc?
Ich installierte gcc mit
brew install gcc
Diese in gcc-6 führt Symlink in/usr/local/bin
Mein Weg hat/usr/local/bin vor/usr/bin
Issuing python in Terminal gibt
Python 3.5.2 |Anaconda 4.1.1 (x86_64)| (default, Jul 2 2016, 17:52:12)
[GCC 4.2.1 Compatible Apple LLVM 4.2 (clang-425.0.28)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>>
Warum anaconda das 'alte' gcc nicht verwendet? Sollte ich diesen Symlink in/usr/local/bin
ln -s /usr/local/Cellar/gcc/6.1.0/bin/gcc-6 /usr/local/bin/gcc
oder gibt es eine bessere Lösung?
Seit gcc-6 in/usr/local/ist und das Verzeichnis an erster Stelle in meinem PATH, warum nicht anaconda Pick Das hier? – aquagremlin
Von diesem http://deeplearning.net/software/theano/install.html#compiler-osx können Sie sehen, dass theano so konfiguriert werden kann, um andere Compiler zu verwenden. Wenn ich scikit_ learn benutze, möchte ich anaconda gcc verwenden, nicht kling – aquagremlin
hast du versucht, den Anweisungen zu folgen: Wenn du immer noch g ++ verwenden willst, kannst du dies tun, indem du den vollständigen Pfad im theano config flag gxx eingibst. Beachten Sie, dass alle Fehlerberichte auf Mac, die g ++ verwenden, ignoriert werden, es sei denn, sie können mit clang reproduziert werden. – Arseniy