我有一个Python 'test.py‘,它具有导入pymysql。我已经使用pip和sudo安装了pymysql。当我运行这个.py时,它工作得很好。
我有另一个Bash脚本,用于运行上面的test.py。当我运行这个bash脚本时,我得到了一个错误:
ModuleNotFoundError:没有名为“pymysql”的模块
我哪里出问题了?
PyMySQL==0.9.3
Python=3.7.1
发布于 2019-11-14 01:14:51
可能pymysql的位置需要在PATH环境变量中。
当您运行bash脚本时,它使用的是哪个版本的python?它是使用python“在其上”安装pymysql,还是使用另一个?
为了确保您使用的是Python的正确版本,我建议使用venv。
https://stackoverflow.com/questions/58847950
复制相似问题