在使用setup.py构建分发包的过程中,是否可以安装第三方python包

2024-06-01 01:01:44 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个setup.py文件,我正在通过它创建分发文件(.egg)文件,以便在服务器中部署。我的自定义包中有一些自定义代码,即下面的“redshift\u utility”和“hpi\u data\u prune”

在创建.egg文件的过程中,我尝试在其中一个自定义包中动态安装第三方python包pyscopg2

有可能这样做吗? 如果是这样,我很欣赏这里的一些伪代码

from setuptools import setup

setup(
    name="hpi_data_prune_setup",
    version="0.1",
    packages=['redshift_utility', "hpi_data_prune"]
)

Tags: 文件代码py服务器redshiftdataegg过程