我有一个setup.py文件,并通过它创建分发文件(.egg)文件以部署在服务器中。我的自定义包中有一些自定义代码,分别是“ redshift_utility”和“ hpi_data_prune”。
我正在尝试在创建.egg文件时动态地在其中一个自定义软件包中安装第三方python软件包pyscopg2。
是否可以这样做? 如果是这样,我在这里感谢一些伪代码。
from setuptools import setup
setup(
name="hpi_data_prune_setup",
version="0.1",
packages=['redshift_utility', "hpi_data_prune"]
)