忘却まとめ

Blenderの中級者・上級者向けの踏み込んだ情報や、アドオン・3DCGに関する情報を記事にします

【Blender】アドオンのインストール方法【具体的なやり方・GithubからのDL方法・うまくいかない時の対処法など】

Blenderアドオン

更新日:

アドオンをインストールする方法を紹介する。
複数ファイル構成のアドオンのインストール方法・再読み込み方法・インストールできない場合などの対処法なども紹介する。

GitHubからのダウンロード方法

アドオンは、ネットで公開されている様々なサイトからダウンロードできるが、公開サイトは特にGitHubというソースコード共有サイトにあることが多い。

ただし、Githubはダウンロード方法が少し面倒くさいので、手順をここに書く。

単一ファイルのアドオンの場合

  1. ソースコードのページの右にある[Raw]を右クリック
  2. リンク先を別名で保存」する
  3. ファイルの拡張子が[.py]になるようにする
  4. Blenderの設定 → アドオン → アドオンをインストールするボタン

複数ファイルで構成されたアドオンの場合

アドオンが複数のファイルで構成されている場合、リポジトリ(プロジェクトのようなもの)をまるごとzipでダウンロードする必要がある。

  1. 緑色のClone or Download から[Zip Download]でダウンロード
    • もし、アドオンが内に入っているフォルダが直下でない場合は、一度zipを開いて、その階層のみをzip に圧縮
  2. Blenderの設定 → アドオン → アドオンをインストールするボタンから、zipを選択してインストール

「releases」 からのダウンロード

TexTools アドオン

公開している作者によっては、ダウンロードしやすいようにページを用意している場合がある。
releasesが用意されている場合は、こちらからダウンロードして使用する方がよい。

  • releases をクリック
  • ほしいバージョンを選び、〇〇.zipをクリックしてダウンロード

単一ファイルをインストールする

単一ファイルで構成されているアドオンであれば、Blenderの機能の"Install…"からインストールする事ができる。

  1. Edit -> Preferences... -> Addon -> Install…
  2. 〇〇.pyファイルを選択してインストール

zipファイルをインストールする(複数ファイル構成のアドオン)

複雑なアドオンの場合、複数ファイルで構成されている場合がある。
この場合は、〇〇.pyではなく、zipファイルのままインストールする

複数ファイル構成のアドオンは、"__init__.py"というファイル名のファイルが必ずあるので、これで判別できる。

直接addonsフォルダにコピーする

アドオンはインストールされると、下記の場所に保存される
なので、手動でこのフォルダにコピーしてもインストールすることができる

■ Windows
C:\Users\「ユーザー名」\AppData\Roaming\Blender Foundation\Blender\「2.80などのバージョン名」\scripts\addons

■ Mac
/Users/「ユーザ名」/Library/Application Support/Blender/「2.80などのバージョン名」/scripts/addons

AppDataやLibraryは隠しフォルダなので注意

コピーした後は設定のアドオンの再読み込みボタンから再読み込みするか、Blenderを再起動すること。

Blender2.79であれば、F8キーからも再読込することができる。
Blender2.8 からはショートカットがなくなったため、手動で script.reload をキー登録することでも再読み込みできる。

内蔵のアドオンについて

アドオンは、既にBlenderのアプリ自体に内蔵されているものもある
その場合は、普通にアドオンタブ内で検索すれば有効化するだけで使用できる。

  1. Edit -> Preferences... -> Addon -> 右上の検索ボックスからアドオン名を検索
  2. チェックボックスをクリックして有効化

インストールできない場合

アドオンリストに表示されない

インストールするzipのフォルダーの直下に、"__init__.py"ファイルが存在していることを確認すること。

たまにzipのフォルダー内に、アドオン以外のファイルがさらに階層分けで入っている場合がある。
その場合は、 "__init__.py" ファイルがあるフォルダを手動でzipに圧縮して、インストールする。

もしくは、上記項目の「直接addonsフォルダにコピーする」方法でインストールしてみる。

エラーが出る

エラーをGoogleなどで検索して、自分の環境に問題があるようであれば改善する。

調べてもわからないようであれば、アドオン作者に問い合わせる。
その場合、エラーログをコピーしてアドオン作者に送ると、スムーズに解決しやすい。
エラーログは、情報エディターから閲覧することができる。

  • ウィンドウの左上 -> エディタータイプ切り替えアイコン -> Info(情報)

アドオンのファイル名に”.”が入っている

"g_lasso_draw_2-8_ver1-4.1.py"のような、ファイル名に"."が入っているアドオンを有効化しようとすると、下記のようにエラーが起こる。

Traceback (most recent call last):
  File "C:\Program Files\blender-2.80\2.80\scripts\modules\addon_utils.py", line 351, in enable
    mod = __import__(module_name)
ModuleNotFoundError: No module named "g_lasso_draw_2-8_ver1-4-"

ファイル名から"."を除去すると解決する。

アドオンの制作依頼はこちら

-Blenderアドオン
-, , , ,

Copyright© 忘却まとめ , 2024 All Rights Reserved Powered by STINGER.