我正在使用并行python使用称为OrcFxAPI的模块运行多个动态仿真。如果该程序作为python程序在我的计算机上运行,则该程序运行完美,但是如果我使用py2exe将其转换为exe文件,然后运行,则会收到以下错误消息:
Traceback (most recent call last):
File "Analysis.pyc", Line 500, in multiprocessor
File "pp.pyc", Line 342, in __init__
File "pp.pyc", Line 506, in set_ncpus
File "pp.pyc", Line 140, in __init__
File "pp.pyc", Line 152, in start
File "pptransport.pyc", Line 140, in receive
RuntimeError: Communication pipe read error
Run Code Online (Sandbox Code Playgroud)
我的程序在这一行失败了:
job_server = pp.Server(ppservers=ppservers)
Run Code Online (Sandbox Code Playgroud)
但我认为这可能与提交作业时用于导入OrcFxAPI模块的路径有关:
job = job_server.submit(max_seastate, (gui_vars, case_list, case, line_info, output_vars), (), ("OrcFxAPI",), callback=finished, callbackargs=(case_no, no_of_cases,))
Run Code Online (Sandbox Code Playgroud) 是否可以根据其值突出显示变量?
例如自动突出显示绿色变量:
variable = "acceptable"
Run Code Online (Sandbox Code Playgroud)
但如果它改为:
variable = "unacceptable"
Run Code Online (Sandbox Code Playgroud)
亮点将变为红色.