我想在脚本中测试是否安装了所有必需的库,如果没有,请安装它。这是我的密码:
libs = ['lib1','lib2','lib3']
def import_m(name):
try:
import name
except:
pip.main(['install',name])
import name #look at this line
for i in libs:
import_m(i)
print("Done importing %s." % i)
但在运行它时会引发一个执行:
ImportError: No module named name
此执行中提到的行由注释指示
我该怎么修
你需要
对于此功能
类似的问题也得到了回答here
根据您的要求,您可以首先尝试使用
如果它抛出了一个异常,您只需要安装它并再次运行上面的代码。不要再尝试运行
import module_name
。如果module_name
成功地存储在globals中,您就可以开始了相关问题 更多 >
编程相关推荐