Nuitka ( nuitka --standalone file.py
) でコンパイルすると、次の型エラーが発生します。
Traceback (most recent call last):
File "C:\Users\Tearzz\AppData\Local\Programs\Python\Python36\lib\site-packages\nuitka\build\inline_copy\bin\..\lib\scons-3.0.1\SCons\Taskmaster.py", line 241, in execute
if not t.retrieve_from_cache():
File "C:\Users\Tearzz\AppData\Local\Programs\Python\Python36\lib\site-packages\nuitka\build\inline_copy\bin\..\lib\scons-3.0.1\SCons\Node\FS.py", line 2925, in retrieve_from_cache
return self.get_build_env().get_CacheDir().retrieve(self)
File "C:\Users\Tearzz\AppData\Local\Programs\Python\Python36\lib\site-packages\nuitka\build\inline_copy\bin\..\lib\scons-3.0.1\SCons\Environment.py", line 1016, in get_CacheDir
cd = SCons.CacheDir.CacheDir(path)
File "C:\Users\Tearzz\AppData\Local\Programs\Python\Python36\lib\site-packages\nuitka\build\inline_copy\bin\..\lib\scons-3.0.1\SCons\CacheDir.py", line 163, in __init__
if os.path.isdir(path) and len(f for f in os.listdir(path) if os.path.basename(f) != "config") != 0:
TypeError: object of type 'generator' has no len()
私はすでにNuitkaを再インストールし、pipでインストールされたSconsを正常にインストールしました。しかし、コンパイル時にこのエラーが発生し続けます。何が起こっているのかわからず、他の場所で問題の解決策を見つけることができません。