ソースコード自動整形 Black入れた時のエラーが出た

ソースコード自動整形 Blackをインストールして、バージョン確認しようとしたら下記のようなエラーが出てしまった。

black –version
Traceback (most recent call last):
File “/Library/Frameworks/Python.framework/Versions/3.10/bin/black”, line 5, in
from black import patched_main
ImportError: dlopen(/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages/black/init.cpython-310-darwin.so, 0x0002): tried: ‘/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages/black/init.cpython-310-darwin.so’ (mach-o file, but is an incompatible architecture (have (x86_64), need (arm64e)))

うまく情報を見つけられなかったので備忘録として。

厄介なのだった嫌だなーと思ってたけども、どうやらそうでもない模様。

単に、Blackのバージョンが古いだけなので、アップデートをしてあげたら動くようになりました。

Macなので下記

pip3 install Black -U

意外と単純だった。

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

コメント

コメントする

目次