【问题标题】:Upgrade package from script using pip使用 pip 从脚本升级包
【发布时间】:2016-11-13 02:39:11
【问题描述】:

使用 (python 3.5) 脚本中的 pip,我如何升级以前通过命令行安装的包(使用 pip install)?

类似

import pip
pip.install("mysuperawesomepackage", upgrade=True)

【问题讨论】:

    标签: python python-3.x pip python-3.5


    【解决方案1】:
    import pip
    
    def install(package):
        pip.main(['install', package])
    
    # Example
    if __name__ == '__main__':
        install('mysuperawesomepackage')
    

    【讨论】:

      【解决方案2】:

      你需要这样做:

      pip.main(['install', '--upgrade', package]).
      

      参考 - upgrading python module within code

      【讨论】:

        猜你喜欢
        • 2019-03-20
        • 2014-09-06
        • 2011-02-21
        • 2013-05-22
        • 2018-12-17
        • 2018-04-14
        • 2011-04-18
        • 2011-02-12
        相关资源
        最近更新 更多