メインメニューを開く

差分

Macにxformersをインストールする

354 バイト追加, 2024年4月10日 (水)
clang: error: unsupported option '-fopenmp'
</source>
xformersの最新版ではCUDA以外の環境もサポートすべくOpenMPを導入したらしいが、xformersの最新版では[[CUDA]]以外の環境もサポートすべく[[OpenMP]]を導入したらしいが、[[Mac]]の[[clang]]は[[OpenMP]]をサポートしていないためビルドエラーとなっているようです。
== 解決 ==
この問題の解決策としては[[ググる]]と「古いxformersを使え」もしくは「homebrewのgccを使え」とのこと。
前者の古いxformersを使う方法はCUDA必須となるためMacでは使えないので後者を試してみました。
 
<source lang="sh">
# homebrewでgccをインストールする
Successfully installed numpy-1.26.4 xformers-0.0.25.post1
</source>
 
無事、インストールはできました。動くかは知りません。
[[category: macOS]]
[[category: Python]]
[[category: 人工知能]]