🐙
[Hashlips] M1 macでart-engineが使えないとき(備忘録)
M1 macに変えてからHashlipsのart-engineで画像生成しようと思ったら、npm install
でエラー多発...
なんとか解決したので、その手順を備忘録として記述します。
1. nodeのバージョンダウン(これは必要かは分からない)
もともとv.16.xxx.xxx
を使っていましたが、どこかにv14
に落としたら?みたいな記事があったので、v14
に落としました。
ただ、以下のコードではエラーが出てできませんでした。
nodebrew install-binary v14.19.3 # エラー
そこで、次の記事を参考に2つのコマンドでv14
をインストールしました。
このコマンドは処理に30分ほどかかりました。。。
nodebrew compile 14.19.3
終わったら次のコマンド
nodebrew use 14.19.3
インストールができました。
$ node -v
v14.19.3
2. 必要なパッケージをインストール
以下の記事を参考に、次のコマンドを実行しました。
arch -arm64 brew install pkg-config cairo pango jpeg giflib librsvg
これでなんとかジェネ画が作成できるようになりました。
Discussion