解決:
pythearn2パッケージをダウンロードしたディレクトリでsetup.pyファイルを直接変更します。
theano.compat.six.movesインポート入力からsix.movesインポート入力に変更します
次に、次のことができます。
python setup.py build
python setup.py install
ps:Ubuntu環境にtheanoをインストールします
最近、theanoをインストールする特別な必要性のため、実際にはubuntuにtheanoをインストールするいくつかの代替方法があります。最も簡単な方法は、theanoを直接pip installしてから、不足しているパッケージをpip installすることですが、インストールした後、コードを実行します。問題がありました:
ImportError: cannot import name ‘downsample'
情報を確認したところ、最新バージョンにはこれがないことがわかりました。これは主に、Theanoバージョンの更新によって発生したエラーです。解決策は
pip install theano==0.8.2
これを使用して、古いバージョンに戻します。
総括する
上記は、Ubuntu19にTheanoをインストールするときに「 'theano.compat.six'という名前のモジュールがありません」という問題を解決するためにエディターによって導入されたソリューションです。お役に立てば幸いです。
Recommended Posts