前回までのあらすじ
前回 、Aanconda上の仮想環境で昔作ったRNN(2号機UbuntuはTf1.14で正常に稼働中。しかも業務で)が1号機のPythonアップデートで動かなくなってしまい、2号機が存命のうちに対策を施したい。
初心者がごちゃごちゃにした環境でツギハギの対策は厳しいと思い、OSから再インストールを考えている。その最後の悪あがき。
今回のテーマ
- 現在(2020/4)RNNはどうやらTf2系でいろいろ不具合があるみたい。
- そこでBase環境のPython、Tensorflowをダウングレード
$ python -V
python 3.7.6
前回でとおったconda install python=3.6
がとおらず
conda install python=3.6.6
を実行
無事終了。
conda install python=3.6.6
そして次の試練
ImportError: Something is wrong with the numpy installation. While importing we detected an older version of numpy in ['/home/lcj01/.local/lib/python3.6/site-packages/numpy']. One method of fixing this is to repeatedly uninstall numpy until none is found, then reinstall this version.
どうやらNumpyの複数のバージョンが混在した。仮にNumpyを削除しても他のライブラリも同じことになってるかも。。
conda uninstall numpy
numpy 1.18.1 -> 1.14.5
やはりOSからクリーンナップしよう。。
numpyの対処法を紹介されているサイト