ソースコード自動整形 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
意外と単純だった。
コメント