在python脚本中使用easy_install?

gri*_*yvp 16 python setuptools

easy_install python扩展允许从控制台安装python egg,如:

easy_install py2app
Run Code Online (Sandbox Code Playgroud)

但是可以在python脚本中访问easy_install功能吗?我的意思是,不调用os.system("easy_install py2app"),而是将easy_install作为python模块导入并使用它的本机方法?

S.L*_*ott 18

当我查看设置工具源时,您似乎可以尝试以下操作.

from setuptools.command import easy_install
easy_install.main( ["-U","py2app"] )
Run Code Online (Sandbox Code Playgroud)

  • 我可以确认这是有效的 - 我一直都在为我的python项目构建自定义安装脚本.+1 (2认同)