导入控制台与脚本

时间:2018-11-24 09:07:18

标签: python python-3.x python-import

我尝试使用谷歌搜索,并在此处查找与标题相似的建议问题,但我找不到任何帮助。这可能是由于我缺乏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

通过直接在python3控制台中键入脚本,我已经成功地将数据插入mysql数据库。所有这些操作都是通过SSH完成的,我已经使用sys.path将脚本的位置添加到了sys.path.append('/home/pi/python')中。

先谢谢了。

0 个答案:

没有答案