Githubリポジトリを作成する
morph_project.yml
に設定をしてください。morph-data.ioにログイン、Githubアカウントと連携する
コードをプッシュする
morph
コマンドが必要となります。
まだインストールされていない場合は、pip install morph-data
コマンドでインストールしてください。プロジェクトをセットアップする
morph_project.yml
を編集してproject_id
を設定します。
profile
は~/.morph/credentials
のセクションに紐付きます。通常はdefault
で問題ありませんが、複数の認証情報をお持ちの場合は必要に応じて変更してください。package_manager
はプロジェクト作成時のパッケージマネージャーが設定されています。通常変更する必要はありませんが、morph deploy
コマンドではこの設定に基づいてビルドを行います。
package_manager=pip
が指定されている場合は、プロジェクト直下のrequirements.txt
を編集してデプロイ環境でインストールするパッケージを指定してください。それ以外の場合はrequirements.txt
がビルド時に自動で生成されます。morph CLIを設定する
~/.morph/credentials
に設定します。クラウド環境で使用するPythonのパッケージを指定する
poetry
poetry update
コマンドを実行して、poetry.lockファイルを最新の状態に更新してください。uv
uv sync
コマンドを実行して、uv.lockファイルを最新の状態に更新してください。pip
クラウドにデプロイする