如何导入 Pymysql?

Posted

技术标签:

【中文标题】如何导入 Pymysql?【英文标题】:How to Import Pymysql? 【发布时间】:2016-04-07 07:20:41 【问题描述】:

我正在尝试使用以下代码通过 Eclipse 连接到 SQL Server,它返回“No module name pymysql”。我一直在研究,我相信我需要安装 PIP。但是,我有 Python 2.7.10,我相信它带有 PIP。我也需要某种类型的驱动程序吗?我读过这个模块不需要任何驱动程序,但不确定它的有效性。

import pymysql
import pymysql.cursors

# Connect to the database
connection = pymysql.connect(host='sqlhost', trusted=True)

【问题讨论】:

你运行 pip install pymysql 了吗? 我运行了 pip install pymysql,它返回了一个无效的语法错误。我是 python 新手,所以我确定我犯了一个初学者的错误,我只是不知道它是什么。 请提及您遇到的整个错误 官方文档推荐使用python -m pip install SomePackage 直接复制...文件“C:\CodeRepository\Practice\PracticeIII.py”,第 1 行 pip install pymysql #pip install pymysql AW2014;Trusted_Connection=yes;') ^ SyntaxError: invalid syntax 【参考方案1】:

是的,python 2.7.x 预装了 pip,但我们需要在PATH 环境变量中添加path/to/Python27/Scripts/ 目录才能从终端使用pip。 一旦pip 出现在系统PATH 中,您就可以执行以下命令来安装pymysql。

pip install pymysql

【讨论】:

以上是关于如何导入 Pymysql?的主要内容,如果未能解决你的问题,请参考以下文章

PyCharm导入pymysql包运行报错问题解决:No module named 'PyMySQL'

Python 3.6.4 导入pymysql模块出错:No module named 'pymysql'怎么办

Python/MySQL(pymysql使用)

为啥python导入pymysql后程序运行不了

Python使用pycharm导入pymysql

AWS 无法导入模块“app”:没有名为 Pymysql 的模块