如何通过Python在msys中运行程序?
我有一个简单的Python脚本,最终会编辑一个输入文件,然后对这个文件运行一个可执行程序,并读取这个程序的输出。问题是,我通过msys编译了这个可执行程序,只能在msys窗口中运行它。我在想,最简单的方法是不是可以在Python中使用os.command来运行msys,并把命令传进去,或者通过msys运行一个脚本,但我还没找到办法做到这一点。
有没有人试过这个?你们是怎么把命令传给msys的?或者有没有更聪明的方法我还没想到?
提前谢谢大家!
补充:刚意识到这些信息可能有帮助,哈哈……我在运行Windows,msys 1.0和Python 2.7。
1 个回答
1
- 找到在msys路径中
libgcc_s_dw2-1.dll
的位置。 - 在MSYS中找到包含这个路径的环境变量。
- 把这个环境变量添加到Windows系统中。