在将解释器指令包含在Bash脚本中的同时运行Python函数

时间:2018-10-10 18:57:12

标签: python bash debian

我试图从Bash脚本中调用Python脚本中的函数,我想在其中导入从Python脚本中调用的库。让我更具体一点。

所以我试图在我的Bash脚本中调用以下内容

python -c 'import nmodem; mdm = mojave(); print("{}".format(str(mdm.gtSigStrength())))'

我在哪里尝试在python脚本“ nmodem.py”中调用某些函数。当我尝试执行此操作时,脚本给出以下错误:

Traceback (most recent call last):
  File "<string>", line 1, in <module>
  File "nmodem.py", line 6, in <module>
    import serial, time, re, vconf, sys
ImportError: No module named serial

我对此感到有些困惑,因为我确定串行库在运行的计算机中。运行该命令时,我唯一想到的就是python库的解释器指令没有真正指出,即使我认为是在导入python脚本时也是如此。

请告知。谢谢!

0 个答案:

没有答案