在Python子进程中文档鼓励用 subprocess32 替换默认的 python2.7 子进程模块。我该怎么做呢?请给予详细解答。
答案1
假设你正在 python 中工作virtualenv
(正如你应该做的那样),你可以这样做:
pip install subprocess32
在激活的虚拟环境中。
您还可以将其安装为包裹:
apt-get install -y python-subprocess32
但这并不能让你在 virtualenv 中运行的任何程序中获得附加功能,并且由于你不应该pip
在 Python 系统上使用安装,因此你的 python 程序中只能使用通过以下方式可用的 python 模块(即你应该限制自己):apt-get
。