sakana3 / PolyQuilt

Blender Lowpoly support addon for Blender2.8
https://sakana3.github.io/PolyQuilt/
534 stars 39 forks source link

Addon上でアップデートが出来ない #51

Open land-Y opened 2 years ago

land-Y commented 2 years ago

ファイルサーバーにBlender本体と、アドオンを配置していると PolyQuiltのアドオンプロパティ上からアップデートが出来ない。

location: :-1 Error: Python: Traceback (most recent call last): File "V:\WorkGroup\scripts\3.00\scripts\addons\PolyQuilt\pq_preferences.py", line 68, in execute updater.update(self.branch_name) File "V:\WorkGroup\scripts\3.00\scripts\addons\PolyQuilt\utils\addon_updater.py", line 320, in update _make_workspace(self.__config.addon_directory) File "V:\WorkGroup\scripts\3.00\scripts\addons\PolyQuilt\utils\addon_updater.py", line 84, in _make_workspace shutil.rmtree(dir_path) File "V:\Blender\stable\blender-3.0.1-windows-x64\3.0\python\lib\shutil.py", line 748, in rmtree return _rmtree_unsafe(path, onerror) File "V:\Blender\stable\blender-3.0.1-windows-x64\3.0\python\lib\shutil.py", line 630, in _rmtree_unsafe onerror(os.rmdir, path, sys.exc_info()) File "V:\Blender\stable\blender-3.0.1-windows-x64\3.0\python\lib\shutil.py", line 628, in _rmtree_unsafe os.rmdir(path) PermissionError: [WinError 32] プロセスはファイルにアクセスできません。別のプロセスが使用中です。: '\\FILE\cvELD_Blender_r\WorkGroup\scripts\3.00\scripts\addons\addon_updater_workspace'

location: :-1

ーーーーーーーーーーーーーーーーーーー

環境変数は.batファイルから起動し、 以下の配置でスクリプトとコンフィグの設定を行っています。

@echo off @setlocal enabledelayedexpansion

set BLENDER_USER_CONFIG=V:\WorkGroup\config\kaz\3.00 set BLENDER_USER_SCRIPTS=V:\WorkGroup\scripts\3.00\scripts set CYCLES_OPENCL_TEST=NONE

cd "V:\Blender\stable\blender-3.0.1-windows-x64" start blender.exe -P V:\WorkGroup\scripts\3.00\scripts\startup_run.py