我试着用Nuitka来打包我的python项目。
我在我的anaconda环境中执行了这个命令。
python -m nuitka --standalone --show-memory --show-progress --follow-imports --nofollow-import-to=util --output-dir=out --include-data-dir=mdf=mdf --windows-icon-from-ico=./blur.ico --enable-plugin=numpy,pyside2 blur_exe.py似乎在第一关和第二关阶段一切都进行得很顺利。但在后端C阶段,我终于遇到了问题。
Nuitka-Scons:INFO: Backend C compiler: cl (cl 14.2).
Backend C: 80.3%|████████████████████ | 1318/1642scons: *** [module.torch.optim._multi_tensor._functional.obj] CacheLockException : Failed to acquire lock Local\C--Users-JHU3SZH-AppData-Local-Nuitka-Nuitka-Cache-clcache-objects-bce after 10000ms; try setting CLCACHE_OBJECT_CACHE_TIMEOUT_MS environment variable to a larger value.
scons: *** [module.torch.optim._multi_tensor.adamw.obj] CacheLockException : Failed to acquire lock Local\C--Users-JHU3SZH-AppData-Local-Nuitka-Nuitka-Cache-clcache-objects-fb5 after 10000ms; try setting CLCACHE_OBJECT_CACHE_TIMEOUT_MS environment variable to a larger value.
scons: *** [module.torch.optim._multi_tensor.adadelta.obj] CacheLockException : Failed to acquire lock Local\C--Users-JHU3SZH-AppData-Local-Nuitka-Nuitka-Cache-clcache-objects-000 after 10000ms; try setting CLCACHE_OBJECT_CACHE_TIMEOUT_MS environment variable to a larger value.
scons: *** [module.torch.optim._multi_tensor.adagrad.obj] CacheLockException : Failed to acquire lock Local\C--Users-JHU3SZH-AppData-Local-Nuitka-Nuitka-Cache-clcache-objects-000 after 10000ms; try setting CLCACHE_OBJECT_CACHE_TIMEOUT_MS environment variable to a larger value.我想可能是因为某个文件夹被打开了。所以我关闭了相关项目,然后再试一次。但错误仍然存在。
发布于 2022-08-10 02:31:48
嗯,我重新启动了我的笔记本电脑,并再次尝试打包。错误消失了。
https://stackoverflow.com/questions/73299564
复制相似问题