擅长:python、mysql、java
<p>在python脚本中安装包不是一个好主意,因为它需要根权限。您应该将其他模块与创建的脚本一起提供,或者检查模块是否已安装:</p>
<pre><code>try:
import ModuleName
except ImportError:
print 'Error, Module ModuleName is required'
</code></pre>
<p>如果坚持在脚本中使用pip安装包,则必须从<code>subprocess</code>模块中查找<code>call</code>(“<code>os.system()</code>”已被弃用)。</p>
<p>没有pip模块,但是可以使用上面的方法轻松创建一个pip模块。</p>