没有模块命名为子进程

时间:2014-06-21 19:39:26

标签: python subprocess raspberry-pi raspbian

我正在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
>>> 

提前感谢任何可以让我回到子流程的人:)

2 个答案:

答案 0 :(得分:3)

subprocess没有大写。尝试

import subprocess

答案 1 :(得分:1)

在python中使用适当的大小写标识符非常重要。从python的角度来看,子进程和子进程是两个不同的模块,只有第二个是标准库的一部分。变量在Python中也区分大小写。既然你正在使用raspberry pi,我会补充说,区分大小写也适用于Unix文件系统。所以,这应该有效:

import subprocess