繁体   English   中英

如何在 Raspbian 上的 python 中运行可执行文件?

[英]How to run an executable file in python on Raspbian?

您好,我在 python 上运行 exe 文件时遇到了一些问题。 我正在使用 Raspberry Pi,但无法找到有效的答案。 我试过使用子流程

import subprocess
subprocess.Popen("/home/pi/Desktop/file.exe")

只是为了得到 [Errno 8] Exec 格式错误。 我用 subprocess.call 得到同样的结果。

我尝试使用 os

import os
os.system("/home/pi/Desktop/file.exe")

我在那里没有错误,但没有任何反应。

当我点击它时,我知道 exe 文件有效,我知道文件路径是正确的。 无论如何我可以用我的python程序运行这个exe文件。

好的, .exe文件是 Windows 可执行文件。 它们根本不是为 Linux (Raspian) 编译的。 但是,您可以通过打开终端窗口找到文件的扩展名,使用cd ~/Desktop/导航到桌面,然后运行ls -la以列出文件夹内容。

另一方面,如果您的意思是要运行 Python 文件,那么它将具有扩展名.py 要运行这些,请打开您的终端并使用cd ~/Desktop/再次导航到您的桌面并使用python file.py运行它

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM