cuiliang / Quicker

Quicker软件反馈repo
https://getquicker.net
546 stars 29 forks source link

运行python脚本时报错 #2134

Open FintechDog opened 3 weeks ago

FintechDog commented 3 weeks ago

描述BUG 使用python获取当日的格式化日期字符串时报错:“Delegates"的类型初始化值设定项引发异常。

重现步骤 Steps to reproduce the behavior: 1.运行python脚本

环境信息:

附加信息

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.xBmxK4gw6GK()
   在 je5wtBUU9kQdYNkmTgs.uVDKcRUHX9jvVIC4xEH.<>c__DisplayClass3_0.ENlxzCYl6pg()
   在 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()

DllNotFoundException: Could not load E:\10701\miniconda3\pkgs\python-3.8.20-h8205438_0\python38.dll.
StackTrace:
   在 Python.Runtime.Platform.WindowsLoader.Load(String dllToLoad)
   在 Python.Runtime.Runtime.Delegates..cctor()

Win32Exception: 找不到指定的模块。
--NativeErrorCode: 126
StackTrace:
cuiliang commented 3 weeks ago

请参考 运行Python代码 - Quicker