Python 2.7 用 subprocess32 替换 subprocess

Python 2.7 用 subprocess32 替换 subprocess

在Python子进程中文档鼓励用 subprocess32 替换默认的 python2.7 子进程模块。我该怎么做呢?请给予详细解答。

答案1

假设你正在 python 中工作virtualenv(正如你应该做的那样),你可以这样做:

pip install subprocess32

在激活的虚拟环境中。

您还可以将其安装为包裹

apt-get install -y python-subprocess32

但这并不能让你在 virtualenv 中运行的任何程序中获得附加功能,并且由于你不应该pip在 Python 系统上使用安装,因此你的 python 程序中只能使用通过以下方式可用的 python 模块(即你应该限制自己):apt-get

相关内容