Stable-Baselines
というライブラリーをGoogle Colabolatory で使用する際に必ず、再起動しないといけません。setup.pyの設定と関係があるのかもしれませんが、良い方法を探しています。
Python
1!pip install stable-baselines==2.10 2# Select Version 3%tensorflow_version 1.x 4from stable_baselines.common.cmd_util import make_atari_env 5 6--------------------------------------------------------------------------- 7ImportError Traceback (most recent call last) 8<ipython-input-7-295064432f15> in <module>() 9----> 1 from stable_baselines.common.cmd_util import make_atari_env 10 2 11 3 12 13/tensorflow-1.15.2/python3.7/stable_baselines/common/cmd_util.py in <module>() 14 7 from mpi4py import MPI 15 8 import gym 16----> 9 from gym.wrappers import FlattenDictWrapper 17 10 18 11 from stable_baselines import logger 19 20ImportError: cannot import name 'FlattenDictWrapper' from 'gym.wrappers' (/usr/local/lib/python3.7/dist-packages/gym/wrappers/__init__.py) 21 22--------------------------------------------------------------------------- 23NOTE: If your import is failing due to a missing package, you can
ここで、一旦
!pip uninstall stable-baselines==2.10.0
でアンインストールして、再び上記のコードを実行すると、エラーは出ますがランタイムを再起動後にエラーは消えます。
ちなみに、以下のモジュールは問題ないです。よろしくお願いいたします。
Python
1from stable_baselines.common.vec_env import DummyVecEnv
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/02/26 14:36