python - 在 Python 中的 mysql 连接中出现错误
问题描述
我对 Python 和后端开发都很陌生。我想将我的 python 代码与数据库连接,所以我安装了 mysql-connector-python 使用C:\Users\CCU-012\AppData\Local\Programs\Python\Python37\Scripts>python -m pip install mysql-connector-python
但是当我import mysql.connector
在我的 python 代码中使用时出现错误Traceback (most recent call last):
File "C:/Users/CCU-012/PycharmProjects/array/demo_mysql_connection.py", line 1, in <module>
import mysql.connector
ModuleNotFoundError: No module named 'mysql'
解决方案
您已经全局安装了该模块,但您的项目使用的是 virtualenv(从 PyCharm 状态栏中的“Python 3.7(数组)”文本中可以看出)。
在 virtualenv 中安装模块;通过 PyCharm 最简单的方法是打开 Python 控制台(底部的第 4 个选项卡)和
pip install mysql-connector-python
推荐阅读
- visual-studio-code - 用户设置 JSON 环境变量
- python - 从非空整数数组中查找单个元素,每个元素出现两次,除了一个
- c# - 如何使用 lttng 过滤 EventSource 事件
- clojure - Clojure tools.analyzer - 识别最后一个叶节点?
- ios - 通过开发服务器上的 Xcode 在 iPhone 上测试应用程序
- javascript - D3 中的 continue 相当于什么?
- arduino - 是否可以通过 Arduino 的模拟输出控制两个 7 段显示器?
- keycloak - Keycloak:第一次尝试登录时间歇性显示“帐户已存在”对话框
- java - Scala:如何测试 mutable.Set 的并发性
- c++ - libtensorflow_core.a 缺少符号(tensorflow::port::InitMain(char const*, int*, char***)