[MacPorts] #42157: py27-scipy fails to install due to missing fortran compiler dependency
MacPorts
noreply at macports.org
Thu Jan 16 19:45:42 PST 2014
#42157: py27-scipy fails to install due to missing fortran compiler dependency
----------------------------+--------------------
Reporter: edwardsmoon@… | Owner: sean@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.2.1
Resolution: | Keywords:
Port: py27-scipy |
----------------------------+--------------------
Changes (by ryandesign@…):
* keywords: py27-scipy fortran compiler =>
* cc: michaelld@… (added)
* owner: macports-tickets@… => sean@…
* port: => py27-scipy
Old description:
> When attempting to install py27-pandas on Jan 15, 2014 I had errors
> trying to install py27-scipy.
>
> The error in the log referred to missing a fortran compiler.
>
> I installed a fortran compiler with 'sudo port install f95'. This fortran
> compiler was still not recognized when install py27-scipy. I did not see
> a f77 or f90 compiler (from the scipy log) listed when I ran 'sudo port
> search fortran'.
>
> I ended up installing gfortran 4.8.2 from binaries available at this
> location: http://gcc.gnu.org/wiki/GFortranBinariesMacOS
>
> After installing gfortran, I had to make 2 symlinks for the py27-scipy to
> install:
>
> sudo ln -s /usr/local/gfortran/bin/gfortran /opt/local/bin/gfortran
>
> sudo ln -s /opt/local/bin/gfortran/gfortran /opt/local/bin/gfortran
> /gfortran-mp-4.8
>
> After manually installing gfortran and the 2 symlinks, I was able to
> successfully run 'sudo port install py27-pandas'.
>
> I verified that py27-scipy was working by typing in the ipython commands
> shown at: http://www.scipy.org/getting-started.html
>
> I was able successfully create and save the graph shown in the example.
New description:
When attempting to install py27-pandas on Jan 15, 2014 I had errors trying
to install py27-scipy.
The error in the log referred to missing a fortran compiler.
I installed a fortran compiler with 'sudo port install f95'. This fortran
compiler was still not recognized when install py27-scipy. I did not see a
f77 or f90 compiler (from the scipy log) listed when I ran 'sudo port
search fortran'.
I ended up installing gfortran 4.8.2 from binaries available at this
location: http://gcc.gnu.org/wiki/GFortranBinariesMacOS
After installing gfortran, I had to make 2 symlinks for the py27-scipy to
install:
{{{
sudo ln -s /usr/local/gfortran/bin/gfortran /opt/local/bin/gfortran
sudo ln -s /opt/local/bin/gfortran/gfortran /opt/local/bin/gfortran
/gfortran-mp-4.8
}}}
After manually installing gfortran and the 2 symlinks, I was able to
successfully run 'sudo port install py27-pandas'.
I verified that py27-scipy was working by typing in the ipython commands
shown at: http://www.scipy.org/getting-started.html
I was able successfully create and save the graph shown in the example.
--
Comment:
Please don't install things in /usr/local when using MacPorts; it causes
problems. See wiki:FAQ#usrlocal.
--
Ticket URL: <https://trac.macports.org/ticket/42157#comment:3>
MacPorts <http://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list