我的目标是使用Python 3.6代码中的pip
模块来安装新的Python模块。但是,我似乎无法确定调用实例化和调用pip.commands.InstallCommand()
实例的正确步骤。
这是我迄今为止所做的尝试:
import pip
inst = pip.commands.InstallCommand()
inst.name = 'boto3'
inst.run()
我甚至不确定这是否是调用InstallCommand
类的正确方法。运行上述代码时,我得到的错误是:
追踪(最近一次通话): 文件"",第1行,in TypeError:run()缺少2个必需的位置参数:' options'和' args'
我不确定传递给options
和args
的内容。
问题:有人知道pip InstallCommand
的正确调用是什么样的吗?
答案 0 :(得分:3)
例如,要安装pynapple发行版:
import pip
pip.main(['install', 'pynapple'])
答案 1 :(得分:-3)
根据https://packaging.python.org/tutorials/installing-packages/
您可以在命令提示符下使用安装任何软件包: 点击安装'SomeProject'