質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
87.20%
Git

Gitはオープンソースの分散バージョン管理システム(DVCS)です。

Unity3D

Unity3Dは、ゲームや対話式の3Dアプリケーション、トレーニングシュミレーション、そして医学的・建築学的な技術を可視化する、商業用の開発プラットフォームです。

Unity

Unityは、ユニティテクノロジーが開発したゲームエンジンです。 主にモバイルやブラウザ向けのゲーム製作に利用されていましたが、3Dの重力付きゲームが簡単に作成できることから需要が増え、現在はマルチプラットフォームに対応しています。 言語はC言語/C++で書かれていますが、C#、JavaScript、Booで書かれたコードにも対応しています。

BitBucket

BitBucketは無料のリポジトリ管理ホスティングサービスです。 MercurialとGitのVCSに対応しています。プライベートリポジトリを、制限なく作成することが可能です。

解決済

ローカルからPackage Managerへ追加した場合,CloudBuildした時にファイルが見つからない

aiueoao
aiueoao

総合スコア138

Git

Gitはオープンソースの分散バージョン管理システム(DVCS)です。

Unity3D

Unity3Dは、ゲームや対話式の3Dアプリケーション、トレーニングシュミレーション、そして医学的・建築学的な技術を可視化する、商業用の開発プラットフォームです。

Unity

Unityは、ユニティテクノロジーが開発したゲームエンジンです。 主にモバイルやブラウザ向けのゲーム製作に利用されていましたが、3Dの重力付きゲームが簡単に作成できることから需要が増え、現在はマルチプラットフォームに対応しています。 言語はC言語/C++で書かれていますが、C#、JavaScript、Booで書かれたコードにも対応しています。

BitBucket

BitBucketは無料のリポジトリ管理ホスティングサービスです。 MercurialとGitのVCSに対応しています。プライベートリポジトリを、制限なく作成することが可能です。

1回答

0評価

0クリップ

169閲覧

投稿2022/07/30 07:44

ローカルのディスク上のファイルを"Add Package from disk"でPackageManagerへ追加したProjectをCloudBuildした場合「関連するファイルが見つからない」エラーが出ます.

前提

githubページからML-AgentsをダウンロードしローカルのD:\ml-agents に設置.
Editorから,メニュー「Window → Package Manager」を開き、「+ → Add package from disk」を選択し、「ml-agents/com.unity.ml-agents/package.json」「com.unity.ml-agents.extensions/package.json」を選択。
イメージ説明

→Packages以下にML Agents等が作成される.

この状態でProject-Packages-manifest.jsonを確認すると以下のようになります.

{ "dependencies": { "com.unity.collab-proxy": "1.15.12", "com.unity.ide.rider": "2.0.7", "com.unity.ide.visualstudio": "2.0.14", "com.unity.ide.vscode": "1.2.4", "com.unity.ml-agents": "file:D:/ml-agents/com.unity.ml-agents", "com.unity.ml-agents.extensions": "file:D:/ml-agents/com.unity.ml-agents.extensions", "com.unity.test-framework": "1.1.29", "com.unity.textmeshpro": "3.0.6", "com.unity.timeline": "1.4.8", "com.unity.ugui": "1.0.0", ・・・略・・・ } }

発生している問題・エラーメッセージ

Cloud Buildのエラーメッセージ 310: [2022-07-29T23:41:26Z - Unity] An error occurred while resolving packages: 311: [2022-07-29T23:41:26Z - Unity] Project has invalid dependencies: 312: [2022-07-29T23:41:26Z - Unity] com.unity.ml-agents: The file [D:\ml-agents\com.unity.ml-agents\package.json] cannot be found 313: [2022-07-29T23:41:26Z - Unity] com.unity.ml-agents.extensions: The file [D:\ml-agents\com.unity.ml-agents.extensions\package.json] cannot be found 314: [2022-07-29T23:41:26Z - Unity] Exiting without the bug reporter. Application will terminate with return code 1

試したこと

Unityにデフォルトで入っている他のPackageと同じ階層 [Project]\Library\PackageCacheに上記の2フォルダ(com.unity.ml-agents,com.unity.ml-agents.extensions)を直接置いてみましたが消えて?しまい,うまくいきませんでした(ローカル上).Cacheなので本体は別のところでしょうか?
こちらの記事によれば

パッケージは常にグローバルな場所にインストールされます

とあるので(リモート上の) [Project]/Packages/manifest.jsonを書き換えれば良いように思うのですが,ローカルに置いてあるファイルをリモートに持っていき? どのように書き換えれば良いか分かりません.

補足情報(FW/ツールのバージョンなど)

Windows11
Unity2020.3.30f1
BitBucket

良い質問の評価を上げる

以下のような質問は評価を上げましょう

  • 質問内容が明確
  • 自分も答えを知りたい
  • 質問者以外のユーザにも役立つ

評価が高い質問は、TOPページの「注目」タブのフィードに表示されやすくなります。

気になる質問をクリップする

クリップした質問は、後からいつでもマイページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

teratailでは下記のような質問を「具体的に困っていることがない質問」、「サイトポリシーに違反する質問」と定義し、推奨していません。

  • プログラミングに関係のない質問
  • やってほしいことだけを記載した丸投げの質問
  • 問題・課題が含まれていない質問
  • 意図的に内容が抹消された質問
  • 過去に投稿した質問と同じ内容の質問
  • 広告と受け取られるような投稿

評価を下げると、トップページの「アクティブ」「注目」タブのフィードに表示されにくくなります。

まだ回答がついていません

会員登録して回答してみよう

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
87.20%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問

同じタグがついた質問を見る

Git

Gitはオープンソースの分散バージョン管理システム(DVCS)です。

Unity3D

Unity3Dは、ゲームや対話式の3Dアプリケーション、トレーニングシュミレーション、そして医学的・建築学的な技術を可視化する、商業用の開発プラットフォームです。

Unity

Unityは、ユニティテクノロジーが開発したゲームエンジンです。 主にモバイルやブラウザ向けのゲーム製作に利用されていましたが、3Dの重力付きゲームが簡単に作成できることから需要が増え、現在はマルチプラットフォームに対応しています。 言語はC言語/C++で書かれていますが、C#、JavaScript、Booで書かれたコードにも対応しています。

BitBucket

BitBucketは無料のリポジトリ管理ホスティングサービスです。 MercurialとGitのVCSに対応しています。プライベートリポジトリを、制限なく作成することが可能です。