Windows 10でPython 3.8にsklearn(scikit-learn)をインストールしようとしています。以下を使用しています。
pip install sklearn
私も使用しました:
pip3 install sklearn
pip install scikit-learn
pip install -U scikit-learn
と同様:
pip install --only-binary :all: sklearn
また、pip/setuptoolsのアップグレードも試しました。
エラーの長いブロックがあります。その中で、関連があると思われる部分はFortranに言及しています:
customize GnuFCompiler Could not locate executable g77 Could not locate executable f77 customize IntelVisualFCompiler Could not locate executable ifort Could not locate executable ifl customize AbsoftFCompiler Could not locate executable f90 customize CompaqVisualFCompiler Could not locate executable DF customize IntelItaniumVisualFCompiler Could not locate executable efl customize Gnu95FCompiler Could not locate executable gfortran Could not locate executable f95 customize G95FCompiler Could not locate executable g95 customize IntelEM64VisualFCompiler customize IntelEM64TFCompiler Could not locate executable efort Could not locate executable efc customize PGroupFlangCompiler Could not locate executable flang don't know how to compile Fortran code on platform 'nt' NOT AVAILABLE
エラーの別の部分:
Numpy.distutilsに「numpy.distutils._msvccompiler」という名前のモジュールはありません。
これは3.8の新しさのせいなのでしょうか。誰かが知っている回避策はありますか?
NumPyを中心に展開しているようです。そのパッケージをアンインストールして再インストールしました。
実行してみてくださいpip install --pre -f https://sklearn-nightly.scdn8.secure.raxcdn.com scikit-learn
。それは私のために働いた。