如何在Spyder中自动执行Python软件包的安装和导入?

时间:2019-07-26 13:43:54

标签: python pip python-3.7

在我探索Python中的数据科学主题时,经常出现问题,这是缺少软件包的问题。我认为是否可以使用try / except块自动安装必要的软件包?

基本上,我需要知道我是否可以在Spyder中运行某些方法/功能,该方法/功能可以让我在CMD中以管理员模式执行代码,从而加载丢失的软件包。

我已经搜索了可以执行CMD代码的函数,但不幸的是我没有找到这样的函数。下面是我对代码的外观的看法:

try:

    import sys, webbrowser, os, bz2, re, gc
    import matplotlib.pyplot as plt, pandas as pd, numpy as np
    from keras.preprocessing import text

except ModuleNotFoundError: 

    ## missing_package == assign the name of missing package
    ## run CMD console in Administrator mode
    ## run 'pip install {missing_package}'

我希望代码自动运行CMD并为缺少的软件包执行pip install语句。您对此有什么看法,您对如何实现目标有任何想法吗?

0 个答案:

没有答案