通过bash运行时出现ModuleNotFound错误

时间:2019-11-14 01:09:27

标签: python mysql python-3.x

我有一个带有导入pymysql的Python脚本“ test.py”。我已经使用pip和sudo安装了pymysql。当我运行此.py时,它的效果很好。

我还有另一个bash脚本,用于运行上述test.py。运行此bash脚本时,出现错误'ModuleNotFoundError:没有名为'pymysql'的模块

不确定我要去哪里。有人可以帮忙吗?
PyMySQL == 0.9.3 Python = 3.7.1

1 个答案:

答案 0 :(得分:0)

pymysql的位置可能需要在PATH环境变量中。

运行bash脚本时,它使用的是什么版本的python?是使用python“在哪个”上安装pymysql,还是另一个?

为确保您使用的是正确版本的Python,建议您使用venv。