ImportError:没有名为subprocess的模块

时间:2013-03-13 03:29:53

标签: python-2.7

现在已经很长时间了,我在ubuntu 12.10上安装python 2.7时缺少子进程模块,我不需要使用它,但是我使用的很多程序都是这样做的,那么它们就不再工作了谷歌搜索了很多,我意识到在我的装置中存在一些冲突,但我无法理解是什么。我安装了其他版本的python,但我无法使用synaptic删除它们,因为我必须删除太多其他软件包。

1 个答案:

答案 0 :(得分:0)

使用dpkg,您可以找到subprocess.py所属的包:

dpkg -S /usr/lib/python2.7/subprocess.py

然后使用--reinstall选项获取包python2.7-minimal,而不会破坏依赖关系:

apt-get install --reinstall python2.7-minimal