繁体   English   中英

面临以下错误“ModuleNotFoundError:没有名为‘pymysql’的模块”

[英]Facing below error "ModuleNotFoundError: No module named 'pymysql'"

面临以下错误“ModuleNotFoundError:没有名为‘pymysql’的模块”

import os
import pymysql
import pandas as pd

host = os.getenv('MYSQL_HOST')
port = os.getenv('MYSQL_PORT')
user = os.getenv('MYSQL_USER')
password = os.getenv('MYSQL_PASSWORD')
database = os.getenv('MYSQL_DATABASE')

需要帮助,因为我是新手。

在此处输入图片说明

在此处输入图片说明

这个问题得到了解决。 我使用 anaconda 提示符安装了 pymysql 和 mysql-connector。

  1. 打开 Anaconda 提示
  2. pip 安装 mysql 连接器
  3. pip 安装 pymysql

确保它已安装。

在终端/cmd 中运行:

视窗

$ python3 -m pip install PyMySQL

或者干脆:

pip install PyMySQL

linux

$ sudo apt-get install python3-pymysql

我也在我的电脑上修复了这个问题,我花了 1 天时间:) 所以去你的 cmd 或终端写:pip uninstall pymysql

python -m pip --upgrade pip pip install pymysql

这将修复它,因为您使用的 pip 版本无法为模块构建轮子

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM