Immer noch nicht installieren scipy wegen fehlenden Fortran Compiler nach brauen installieren gcc auf Mac OS X

Ich habe diese Antwort gelesen und befolgt, um scipy / numpy / theano zu installieren. Allerdings ist es immer noch auf den gleichen Fehler der fehlenden Fortran Compiler nach brauen installieren gcc. Während HomeBrew das gcc-4.8 installiert hat, hat es keine Gfortran– oder G95-Befehle installiert. Ich glaube gfortran kann nur eine Synonymie von gcc sein, dann schaffe ich einen Symlink

$ cd /usr/local/bin $ ln -s gcc-4.8 gfortran $ pip install scipy 

Dann erkennt es den Gfortran-Befehl, aber immer noch beschwert kein Fortran-Compiler

 customize Gnu95FCompiler Found executable /usr/local/bin/gfortran customize NAGFCompiler Could not locate executable f95 customize AbsoftFCompiler Could not locate executable f90 Could not locate executable f77 customize IBMFCompiler Could not locate executable xlf90 Could not locate executable xlf customize IntelFCompiler Could not locate executable ifort Could not locate executable ifc customize GnuFCompiler Could not locate executable g77 customize G95FCompiler Could not locate executable g95 customize PGroupFCompiler Could not locate executable pgfortran don't know how to compile Fortran code on platform 'posix' building 'dfftpack' library error: library dfftpack has Fortran sources but no Fortran compiler found 

Was soll ich sonst noch tun?

3 Solutions collect form web for “Immer noch nicht installieren scipy wegen fehlenden Fortran Compiler nach brauen installieren gcc auf Mac OS X”

Fixed durch das Upgrade von Pip, obwohl ich gerade meine Pipe / virtualenv das erste Mal neu am selben Tag installiert habe.

 (mypy)MAC0227: $ pip install --upgrade pip ... (mypy)MAC0227: $ pip install theano /Users/me/.virtualenvs/mypy/lib/python2.7/site-packages/pip/_vendor/requests/packages/urllib3/util/ssl_.py:79: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#insecureplatformwarning. InsecurePlatformWarning Requirement already satisfied (use --upgrade to upgrade): theano in /Users/me/.virtualenvs/mypy/lib/python2.7/site-packages Requirement already satisfied (use --upgrade to upgrade): numpy>=1.6.2 in /Users/me/.virtualenvs/mypy/lib/python2.7/site-packages (from theano) Collecting scipy>=0.11 (from theano) /Users/me/.virtualenvs/mypy/lib/python2.7/site-packages/pip/_vendor/requests/packages/urllib3/util/ssl_.py:79: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#insecureplatformwarning. InsecurePlatformWarning Downloading scipy-0.15.1-cp27-none-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl (19.8MB) 100% |████████████████████████████████| 19.8MB 23kB/s Installing collected packages: scipy Successfully installed scipy-0.15.1 

Das folgende arbeitete für mich:

sudo apt-get install gfortran

Auf meinem System:

Ubuntu 15.10 (Linux 4.2.0-19-generisch # 23-Ubuntu x86_64 x86_64 x86_64 GNU / Linux)

Es hängt von der gcc-Version ab. Überprüfe deine gcc-Version:

 Depends: gcc-4.8-base (= 4.8.2-19ubuntu1) but 4.8.4-2ubuntu1~14.04 is to be installed 

Aktualisieren Sie Ihre gcc-Version: http://ubuntuhandbook.org/index.php/2013/08/install-gcc-4-8-via-ppa-in-ubuntu-12-04-13-04/

  • Holen Sie sich eine Liste aller Verknüpfungen aus einer anderen Anwendung
  • Fehler beim Installieren von bcrypt mit Pip auf OS X: kann nicht finden ffi.h (libffi ist installiert)
  • Öffnen Sie (Datei) von überall
  • Wie installiere ich PIL zu Python 3.5 auf einem Mac?
  • Python - OSError 24 (zu viele offene Dateien) und Shared Memory
  • Wie installiere ich Python25 auf meinem Mac mit Homebrew
  • Kann Schriftart nicht in Helvetica in Matplotlib in Python unter Mac OS X 10.6 ändern
  • Python-Setups ohne C ++ - Standardbibliotheksheader
  • Matplotlib Beispielcode funktioniert nicht auf python virtuellen Umgebung
  • Haben OS X Upgrades installieren Pakete, die Schatten Pakete Ich pflege mit Pip?
  • Linux und Python: Auto-Erkennung Arduino serielle Schnittstelle
  • Python ist die beste Programmiersprache der Welt.