4
8

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

Anaconda仮想環境でPythonをダウングレード

Last updated at Posted at 2020-04-16

備忘録です。
昔のプログラム(RNN)が動かなくなったのでAnaconda再インストールしたりしてたが今も沼にハマってます。
そのうちTensorflowも動かなくなり(2020/4/15時点)、きちんとログをつけようと思った次第です

つづきはこちらリンクへ

Base環境:

  • Ubuntu 18.04
  • Python 3.7.7
  • Tensorflow 2.1.0

現状

Tensoflow1.10系で作成したプログラムが動かない。1.13と2系で動くようにしたい。(2系は2020/4時点でいろいろ大変そうなので1.13系でもいいということで)
Anaconda でTensorflowのインストールは何故かTerminalからでないとインストールできなかった。Navigatorでは表示さない。
その後KerasとTensorflow2系とならNavigatorからインストール出来た。
Tensorflow2系はPython3.6系にダウングレードすると動くらしい。とのことなのでTF2系の環境を複製し、ダウングレードをこころみる。

やったこと

Python3.7->3.6, tensorflow 2.1 ->1.10.1

Anacondaの仮想環境に
Python 3.6 をインストール

conda install python=3.6

終了したらTensorflow 1.10 をインストール

pip3 install --upgrade tensorflow==1.10.1

Anaconda上では2系の表示のまま。とりあえずTf1.10系のプログラムをそのまま動かす。

ModuleNotFoundError: No module named 'tensorflow'

うまく動かず。そんな気はしていたが、、

Python3.7->3.6, tensorflow 2.1 ->1.13.1

2系の環境をクローンし、1.13載せ換えににチャレンジしてみる

pip3 install --upgrade tensorflow==1.13.1

1.13.2系も同様にするもうまく動かず。そんな気はしていたが、、
未だ沼から抜け出せず。。

つづきはこちらリンクへ

参考にさせていただいた方

ありがとうございます。

Python3.7ではTensorFlowを利用できない..?
https://pycarnival.com/tensorflow_python37/

Python 3.7でTensorflow 2.xを動かす
https://qiita.com/ytooyama/items/76f5bff6fa101d1a660c

4
8
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
8

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?