Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/278.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在python中启动自动化套件之前,是否可能下载所有支持包?_Python - Fatal编程技术网

在python中启动自动化套件之前,是否可能下载所有支持包?

在python中启动自动化套件之前,是否可能下载所有支持包?,python,Python,我正在用python设计自动化套件。因此,目前整个自动化套件都是在centos环境中开发的,该环境已经有一些非常基本的python包。在开发自动化套件的过程中,无论需要哪个软件包,我都使用pip或easy_install utility下载了它们。但我主要担心的是,如果这些套件在年部署在不同的环境中,可能会失败,因为其中一些包将不存在。 所以我计划构建一个shell脚本,从属性文件中选择包名和URL,并从internet下载所有必需的包。 但我只是想确保,是否有任何实用程序可以自动检测自动化套件

我正在用python设计自动化套件。因此,目前整个自动化套件都是在centos环境中开发的,该环境已经有一些非常基本的python包。在开发自动化套件的过程中,无论需要哪个软件包,我都使用pip或easy_install utility下载了它们。但我主要担心的是,如果这些套件在年部署在不同的环境中,可能会失败,因为其中一些包将不存在。 所以我计划构建一个shell脚本,从属性文件中选择包名和URL,并从internet下载所有必需的包。 但我只是想确保,是否有任何实用程序可以自动检测自动化套件中的附加软件包并直接从internet下载它们

谢谢


Priyank Shah

您想使用哪些软件包?使用Python的普通C或C++?如果
c
c++
则可能需要从源代码构建
*。因此
libs。它主要是关于python包paramiko、cx_oracle xml解析等。它的包可从
pip
获得?是的,除了cx_oracle(使用setup.py安装)外,大多数包都可从pip获得。对于
cx\u oracle
,您可以编写自己的分发包。