コンテンツにスキップ

開発環境のセットアップ⚓︎

このページでは、このドキュメントのチュートリアルを実行するために必要な依存関係と、実行方法を説明します。

ほとんどのチュートリアルでは、NEMSymbol の両方のネットワークをサポートする Symbol SDK を使用します。 NEM アプリケーションの構築に推奨されるライブラリなので、以下の手順はすべてのチュートリアルに適用できます。

使用する言語を選択してください。

前提条件Python 3.10 以降
インストール 次のコマンドで Symbol SDK バージョン 3.3.1 をインストールします。
pip install symbol-sdk-python --upgrade
サンプルコードの実行 サンプルをダウンロードして、次のコマンドで実行します。
python hello-world.py

トラブルシューティング

システムによっては、Python の依存関係の一部がソースからビルドされるため、SDK のインストールに追加のシステムパッケージが必要になる場合があります。

ヘッダー、ライブラリ、コンパイラツールが見つからないというエラーでインストールに失敗した場合は、使用しているシステムに必要な 開発用パッケージ をインストールして、もう一度インストールを実行してください。

よくある症状として、gcc または pysha3 に関するメッセージが表示されます。

Ubuntu と Debian では、通常、次のコマンドで十分です。

sudo apt install python3-dev build-essential

その後、Symbol SDK のインストールをもう一度実行してください。

前提条件Node.js の現在サポートされているバージョン
インストール プロジェクトフォルダーを作成し、依存関係として Symbol SDK バージョン 3.3.1 をインストールします。
mkdir nem-dev && cd nem-dev
npm init -y
npm install symbol-sdk
サンプルコードの実行 サンプルをダウンロードして、次のコマンドで実行します。
node hello-world.mjs

次のステップ⚓︎