Hashlipsのart-engineで画像生成でMacbook M1で手こずったメモ

戻る
公開日:2022/7/31
Hashlipsのart-engineで画像生成でMacbook M1で手こずったメモ

Hashlipsのart-engineで画像生成をしました。
公式に記載された手順通りにしましたが、エラーで出来なかったので、その時のメモを記載します。
環境はMacbook M1チップです。

nodeをインストールする

まず、ターミナルアプリを起動します。
brewでnodebrew(nodeの管理ツール。複数バージョンの切り替えが簡単)をインストールします。

brew install nodebrew

nodebrewでインストールできるバージョン一覧を表示します。

nodebrew ls-remote

安定バージョンのnodeをインストールしました。
この時、入ったのはv18.6.0です。
(v14などで試したが、結局18.6.0でうまく行きました。)

nodebrew install-binary stable

※ちなみにバージョンを指定する方法

nodebrew install-binary v18.6.0

入ったか確認します

nodebrew ls

入れたnodeを使用する※ミントサイトはv16.16.0を入れて成功した。

nodebrew use v18.6.0

nodeのバージョンを確認する。この時、v18.6.0と表示されればOK

node -v

必要なライブラリを追加

arch -arm64 brew install pkg-config cairo pango jpeg giflib librsvg

art-engineをダウンロード

git clone [<https://github.com/HashLips/hashlips_art_engine.git>](<https://github.com/HashLips/hashlips_art_engine.git>)

ダウンロードされたフォルダに移動して、以下のコマンドを実行

npm install
node index.jsp

もしnodeのバージョンを誤ってやり直す場合は、必ずart-engineのフォルダごと削除して、もう一度フォルダのダウンロードからやり直さないと行けないようです。

ちなみに、hashlips_nft_minting_dappはnodeのバージョンを「v16.16.0」にしたら、うまく行きました。

戻る