运行python脚本异常

BUG反馈 · 1144 次浏览
paulxjz 创建于 2024-10-08 11:14

"Delegates"的类型初始值设定项引发异常。

TypeInitializationException: “Delegates”的类型初始值设定项引发异常。
--TypeName: Delegates
StackTrace:
   在 Python.Runtime.Runtime.Delegates.get_Py_IsInitialized()
   在 Python.Runtime.Runtime.Py_IsInitialized()
   在 Python.Runtime.Runtime.<>c.<Initialize>b__32_0()
   在 Python.Runtime.Runtime.TryUsingDll[T](Func`1 op)
   在 Python.Runtime.Runtime.Initialize(Boolean initSigs)
   在 Python.Runtime.PythonEngine.Initialize(IEnumerable`1 args, Boolean setSysArgv, Boolean initSigs)
   在 Quicker.Domain.Actions.X.BuiltinRunners.Other.RunPythonScriptStep.<>c__DisplayClass39_1.TvuATP8kVFG()
   在 FQeF5frryb8dr5pu5Yp.c05qb9rKMKOKaXAScLd.<>c__DisplayClass3_0.fy5XdV8PRmZ()
   在 System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   在 System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   在 System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
   在 System.Threading.ThreadHelper.ThreadStart()

MissingMethodException: Failed to load symbol _PyThreadState_UncheckedGet.
--Message: Failed to load symbol _PyThreadState_UncheckedGet.
StackTrace:
   在 Python.Runtime.Platform.WindowsLoader.GetFunction(IntPtr hModule, String procedureName)
   在 Python.Runtime.Runtime.Delegates.GetFunctionByName(String functionName, IntPtr libraryHandle)
   在 Python.Runtime.Runtime.Delegates..cctor()

Win32Exception: 找不到指定的程序。
--NativeErrorCode: 127
StackTrace:

 

我用scoop升级了python到3.13就报错了,python313.dll已经设置了,我运行带有python代码的动作就报错了

CL 最后更新于 2024/10/8

回复内容
CL 2024-10-08 11:17
#1

底层组件兼容性限制比较多,请参考模块文档准备python环境  https://getquicker.net/kc/help/doc/pythonscript 

3.13 有可能是不被支持的,试试回退到3.10版本。

paulxjz 回复 CL 2024-10-08 11:29 :

我回到我原来的版本3.12.7,就没事了,3.13就不行了

回复主贴