Anacondaでgccとgfortranをインストール


はじめに

即席で gcc の実行環境を作るべく、ネットで "anaconda mingw install" と検索したところ、いくつかの記事で conda install -c anaconda mingw でインストールできると書いてありました。が、windows 版の Anaconda のconda 4.9.2 でやったところ、 packages not found だったのでインストール方法を探しました。

環境

  • windows 10
  • conda 4.9.2

結論

msys2 のものをインストールできるようになっていました。Anaconda のホームページにある msys2 の記述(gcc, gfortran)によると

conda install -c msys2 m2w64-gcc
conda install -c msys2 m2w64-gcc-fortran

でインストールしろと書いてありますが、自前環境(conda 4.9.2)ではconda install m2w64-gccで入りましたし、anaconda navigator を使っても入りました。バージョンは

  • gcc 5.3.0
  • gfortran 5.3.0

でした(2021年5月時点)。ライブラリについては未確認ですが、Anaconda にある msys2のページ を参照すればよいかと思います。 fftw などもあるようです(リンク)。高度利用者がいっぱいいるのでしょうかね。

参考文献

msys2
msys2 :: Anaconda.org
M2W64 Fftw :: Anaconda.org