【2021年10月4日追記】
MXNetとGluonCVのインストールに関しては別記事にまとめました。
そちらを参照して下さい。
touch-sp.hatenablog.com
最終更新:2021年3月9日
2021年3月9日GluonCV 0.10.0が公開されました。pipで問題なくインストール可能でした。
2021年2月2日GluonCV 0.9.2が公開されました。インストール周りが改善されていてpipで問題なくインストール可能と思われます。
下記の記事はGluonCV 0.9.0を対象に書かれたものです。
pip install gluoncv
この方法でインストールが失敗する場合には以下を試してみてください。
configspace==0.4.16をインストールしようとしてつまづく。
gluoncvの前にconfigspaceをバージョン指定でインストールする必要がある。
pip install mxnet pip install configspace==0.4.14 pip install gluoncv
以上でOKだと思いますがnumpy関連のエラーが出る場合もあります。
本記事で後述していますので参考にして下さい。
2020年12月7日追記
以下の方法を教えて頂きました。
pip install mxnet pip install gluoncv --no-use-pep517
2020年12月25日追記
上記インストールの途中でnumpy関連のエラーが出ることがあります。
またインストールできても「import gluoncv」実行時にエラーが出ることも報告されています。
RuntimeError: The current Numpy installation ('E:\\gluoncv_works\\config\\lib\\site-packages\\numpy\\__init__.py') fails to pass a sanity check due to a bug in the windows runtime. See this issue for more information: https://tinyurl.com/y3dm3h86
もしそういった状況であれば「numpy」のバージョンを下げる必要があるようです。
すでに1.19.4がインストールされている場合にはアンインストールしてから1.19.3をインストールして下さい。
まだインストールされていない場合には単純に1.19.3をインストールして下さい。
pip uninstall numpy pip install numpy==1.19.3
以下のようなエラーが出ても使用に問題はありません。
無視して下さい。
ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts. mxnet 1.7.0.post1 requires numpy<1.17.0,>=1.8.2, but you have numpy 1.19.3 which is incompatible. mxnet 1.7.0.post1 requires requests<2.19.0,>=2.18.4, but you have requests 2.25.1 which is incompatible.