我正在尝试从Python脚本(OSX)执行本地安装的程序,但未找到它们,因为 G = Range("A1").Value
Range("P2:P47").Copy
Worksheets("All Data").Range("C2:AL2").Find(What:=G).PasteSpecial
Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Worksheets("Add Data").Select
Application.CutCopyMode = False
Range("C4:K34").ClearContents
End Sub
不在/usr/local/bin
中。运行PATH
仅产生os.environ
。
这可能是一个常见/简单的问题,但我已经用尽了Google,并开始感到有点愚蠢:-)
答案 0 :(得分:0)
您如何尝试执行程序(请向我们提供最少的代码示例)?
如果您使用的是subprocess
包,则可以尝试提供可执行文件的完整路径:
subprocess.run(["/usr/local/bin/my_program"], ...)
否则,您可以尝试将/usr/local/bin
附加到os.environ
列表中。