Open SUNOZASA opened 11 months ago
この件、原因がわかりました。 !pip install -eでgitからインストールしたパッケージが、そうでないパッケージとは別の場所に配置されていたようです。 !pip show pleの結果のうちLocationまたはEditable project locationにあるパスをコピーして import sys sys.path.insert(0, '')の''内にそのパスを貼り付けて実行したところ、エラーが解消されました。 ただしGoogle colabではサンプルのウインドウが開かない模様...
指摘事項
症状としてはタイトルの通りです。以下に経緯を示します。
!pip install -r requirements-colab.txtを実行したところ、一連のパッケージをインストール中にエラーが発生したため、 !pip install gym numpy pandas scipy scikit-learn matplotlib h5py pygame tqdm を実行後、 !pip install -e git+https://github.com/ntasfi/PyGame-Learning-Environment.git#egg=ple !pip install -e git+https://github.com/lusob/gym-ple.git#egg=gym-ple を実行したところ、エラー無くインストール完了しました。
その後、import welcomeでwelcome.pyを実行したところ、No module named 'gym_ple'のエラーが出ました。 そこで!pip uninstall gym-pleを実行した後改めて!pip install gym_pleを実行しました。 この状態で再びimport welcomeを実行しましたが、 タイトルの通りNo module named 'ple'のエラーが出ました。
実行環境
Google colab(2023/11/28アクセス)
エラー内容
/usr/local/lib/python3.10/dist-packages/gym_ple/ple_env.py in
2 import gym
3 from gym import spaces
----> 4 from ple import PLE
5 import numpy as np
6
ModuleNotFoundError: No module named 'ple'