find_executable
(函数来自 pyomo.common.fileutils)
- pyomo.common.fileutils.find_executable(exename, cwd=True, include_PATH=True, pathlist=None)[source]
使用find_file在典型位置搜索可执行文件。
通过搜索指定的路径集来查找指定的可执行文件。 此例程将查找指定的文件名,以及 查找文件名后跟特定架构的 扩展名(例如,
.exe)。请注意,由于此函数使用find_file(),文件名和搜索路径可能包含 通配符。- Parameters:
注释
find_executable() 使用
find_file()并设置allow_pathlist_deep_references=False,因此包含相对路径的搜索字符串 将仅相对于当前工作目录进行匹配。这可以防止在用户调用find_executable("./foo")但忘记将foo复制到本地目录时 出现混淆,但此函数却选择了用户 PATH 中他们不想使用的另一个foo。