我有 UniVerse 11.3.1,并且一直在利用Rocket 的u2py
模块来运行 python 代码。总的来说,这很棒。从 PICK 调用 python 代码时,我通常会这样做PyCallFunction
。但是,我有许多直接从RUNPY
TCL 中的命令运行的脚本。
在重构我的一些目录时,我不再让PP
目录存放我的 python 代码。我可以从一个新目录调用我的脚本,比如PYSCRIPTS
,但这意味着如果我有一个调用的 bash 或 TCL 脚本,RUNPY
我现在必须明确地调用我从哪个目录调用它:
RUNPY PYSCRIPTS test.py
而不是RUNPY test.py
.
有没有办法更改RUNPY
查看的默认目录?这与 PYTHONPATH 配置有关,还是在 UniVerse 二进制文件中硬编码?一个小小的不便,但我宁愿通过配置而不是硬编码来处理这些脚本的父目录。