我尝试使用谷歌搜索,并在此处查找与标题相似的建议问题,但我找不到任何帮助。这可能是由于我缺乏python词汇表,而我只是搜索不佳。因此,如果有人可以将我定向到讨论相同问题的帖子或网站,我感到很高兴。并且请忍受我,因为我是python的新手。
运行导入语法有什么区别,但有什么不同,一个是直接输入python3控制台,另一个是通过python3 scriptname.py
从终端运行脚本?
import mysql.connector
可以从python控制台正常工作,但是在运行脚本时会抛出错误。
ImportError: No module named 'mysql.connector'; 'mysql' is not a package
使用pip3 install mysql-connector-python-rf
安装了模块(?)
我启动脚本的命令是python3 mysql.py
sys.path
将脚本的位置添加到了sys.path.append('/home/pi/python')
中。
先谢谢了。