【问题标题】:Import PyMySql error : No module named 'PyMySql', under windows 10 / Spyder (Anaconda3) / Python 3.8 /MySQL 5.7导入 PyMySql 错误:在 windows 10 / Spyder (Anaconda3) / Python 3.8 /MySQL 5.7 下没有名为“PyMySql”的模块
【发布时间】:2021-08-02 15:40:09
【问题描述】:

我只是查看了很多关于这个错误代码的帖子并尝试安装/卸载 pymysql ,遵循https://github.com/PyMySQL/PyMySQL的建议

但是,我在 Spyder 和 cmd 窗口中得到了两个不同的结果

import pymysql

Spyder -> ModuleNotFoundError: No module named 'PyMySQL'

cmd窗口->正常无警告

我发现一篇关于 pymysql 不支持 Python 3.8 的帖子,但没有任何官方文章提及它

https://ithelp.ithome.com.tw/questions/10198846

有人有解决这个问题的办法吗?

【问题讨论】:

    标签: pymysql


    【解决方案1】:

    我遇到了同样的问题,我通过卸载并重新安装 pymysql 解决了它

    试一试就可以了

    卸载: "pip 卸载 pymysql"

    安装: "python3 -m pip install PyMySQL"

    如果它现在仍然有效,请尝试强制安装 "pip install --upgrade --no-deps --force-reinstall pymysql"

    它可能有效。

    【讨论】:

    • 感谢您的回复。我试过了,还是不行:(
    【解决方案2】:

    对于这个问题,我发现错误来自anaconnda版本问题,并通过下面的文章升级了follower。

    anconda 升级并重新安装 pymysql 后,错误已修复:)

    https://www.itread01.com/content/1546672442.html

    【讨论】:

      猜你喜欢
      • 2017-03-09
      • 2017-03-05
      • 1970-01-01
      • 2016-01-31
      • 2021-03-03
      • 2016-12-09
      • 1970-01-01
      • 2020-12-02
      • 1970-01-01
      相关资源
      最近更新 更多