我有一些使用默认情况下未安装的模块的代码(例如Numpy),我想将程序交给我的朋友,而该朋友没有该模块。
我不希望他必须经历使用cmd安装模块的繁琐过程。有没有办法从代码本身安装模块?像:
import pip
pip.install('numpy')
(完全假设)
BTW:我使用的是Windows 10
答案 0 :(得分:1)
from subprocess import call
module=input('Name module: ')
try:
call(['pip', 'install', module])
except Exception:
print('Error')