Project-PLATEAU/plateau2minecraft

パッケージインストール時にエラーが出て、実行時にも別のエラーが出る

Closed this issue · 2 comments

状況

  • ユーザーマニュアルの18ページ(gmlファイルの移動)までは完了済み。
  • そこで、poetry installをすると画像の**にあるようなエラーが出ました。
  • これの影響かは分かりませんが、実行コマンドを打つと「その名前のモジュールねえぞ」的なエラーが出てしまいます。

環境

今回はパッケージインストール時にコケているので、あまり環境は関係ない可能性がありますが、一応書いておきます。

  • OS: Windows 11

  • CPU: Intel Core i7-1260P

  • Memory: 16GB

  • GPU: Intel Iris Xe Graphics

  • Python version: 1.10.0

  • Poetry version: 1.6.1


image

もし可能であれば、ご回答いただけますと、幸いです。
よろしくお願いします。

以上の問題について、自己解決しました。

解決手順といたしましては、以下の通りです。

①open3dの再インストール

plateau2minecraft-mainのフォルダ内で、以下のコマンドを実行

poetry remove open3d
poetry add open3d

②キャッシュの削除

C:\Users\<ユーザー名>\AppData\Local\pypoetry

フォルダ内の「Cache」フォルダを削除
※これは私の環境でのキャッシュの場所であるため、設定次第では別の場所に保存されている可能性があります。

③再度依存関係のインストール

plateau2minecraft-mainのフォルダ内で、以下のコマンドを実行

poetry install

④実行

poetry run python -m plateau2minecraft --target .\data\<ファイル名>.gml --output .\data\output\

※ドキュメントでは、元のgmlデータの指定に「--input」を指定していましたが、その状態だとエラーが出てしまったため、「--target」を使用しました。