我试图从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脚本时也是如此。
请告知。谢谢!