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/

  • Wie hörst du Benachrichtigungen von iTunes auf einem Mac (mit dem NSDistributedNotificationCenter)
  • Schwierigkeiten bei der Suche nach den Standardpaketen, die mit Python auf Snow Leopard ausgeliefert wurden
  • Unbekannter Fehler mit Psycopg2, Postgres auf Mac OSX Mavericks
  • Wie kann man die Vorder- oder Hintergrundfarbe einer Tkinter-Taste unter Mac OS X ändern?
  • Gevent kann in einer virtuellen python-Umgebung auf OS X Capitan nicht installiert werden
  • Python-Build mit falscher Version von GCC auf OS X
  • PyGame in einem virtualenv auf OS X mit brauen?
  • Musik mit pygame spielen, aber kein Ton
  • Cross-Plattform-Raum verbleibend auf Volumen mit Python
  • Mit freundlichen Gerätenamen in Python
  • Edit C Compiler in MySQLdb Python verwendet
  • Python ist die beste Programmiersprache der Welt.