如何在python包的安装过程中运行python脚本?
因此,基本上在我的包的安装过程中,我希望运行一个python脚本,该脚本将运行一个.sql文件。如果我只是将python脚本包含在如何在python包的安装过程中运行python脚本?,python,package,Python,Package,因此,基本上在我的包的安装过程中,我希望运行一个python脚本,该脚本将运行一个.sql文件。如果我只是将python脚本包含在scripts=['…/script.py']下的setup.py文件中,以及下的.sql文件中 package_data={'pckg':['data/*.sql']}它会在安装过程中自动运行脚本吗?或者我以后必须手动执行吗?我建议以后手动执行,并提供安装后命令的自述说明。可以在setup.py install上运行任意命令,但强烈建议不要这样做。相反,让setup
scripts=['…/script.py']
下的setup.py
文件中,以及下的.sql文件中
package_data={'pckg':['data/*.sql']}
它会在安装过程中自动运行脚本吗?或者我以后必须手动执行吗?我建议以后手动执行,并提供安装后命令的自述说明。可以在setup.py install
上运行任意命令,但强烈建议不要这样做。相反,让setup.py
部署一个shell脚本,然后让用户在以后运行此脚本。我建议以后手动执行此操作,并提供安装后命令的自述说明。可以在setup.py install
上运行任意命令,但强烈建议不要这样做。相反,让setup.py
部署一个shell脚本,然后让用户运行该脚本。