如何在python中自动安装缺少的模块?
问题描述:
我想发布我的简单的Python脚本,它使用了一些扩展模块,如和watchdog
。我认为这是不合理的假设我的脚本的用户已经安装了这些模块。所以我认为我应该在发行版中包含一个配置脚本来测试用户环境(如果我可以自动安装这些缺失的模块,这不会更好:P)。如何在python中自动安装缺少的模块?
我的问题是:是否有像c程序configure
这样的工具。如果没有这样的事情,是否有可能使configure
适应python环境?否则,我要从头撰写:(一些。
感谢和问候。
答
使用PIP有一个文本文件,指出所有需要的模块 像这样:。
pip install -r requirement.txt
的[?自动下载在Python所需的模块最简单的方法(
可能重复http://*.com/questions/2634874/easiest-way-to-automatically-download-required -python中的模块) – 2013-10-02 15:34:51