我正在python中编写一个程序,它带来了这个错误。我已经尝试过其他问题的解决方案,但它们都不适合我,因此我再次提问。我在运行Rasbian的Raspberry Pi上使用python。
Python 2.7.3 (default, Mar 18 2014, 05:13:23)
[GCC 4.6.3] on linux2
Type "copyright", "credits" or "license()" for more information.
>>> ================================ RESTART ================================
>>>
Traceback (most recent call last):
File "/home/pi/Desktop/Docs/rc/serial transmit.py", line 2, in <module>
import Subprocess
ImportError: No module named Subprocess
>>>
提前感谢任何可以让我回到子流程的人:)
答案 0 :(得分:3)
subprocess
没有大写。尝试
import subprocess
答案 1 :(得分:1)
在python中使用适当的大小写标识符非常重要。从python的角度来看,子进程和子进程是两个不同的模块,只有第二个是标准库的一部分。变量在Python中也区分大小写。既然你正在使用raspberry pi,我会补充说,区分大小写也适用于Unix文件系统。所以,这应该有效:
import subprocess