【问题标题】:ModuleNotFound Error : Mysql module is not being found?ModuleNotFound 错误:未找到 Mysql 模块?
【发布时间】:2021-03-15 13:55:08
【问题描述】:

我的系统似乎不愿意找到 mysql 模块。尝试分配后,我仍然收到 Modulenotfound 错误:没有名为 mysql 的模块。 这是我到目前为止所做的:

1.
pip install mysqlclient

2.

`pip install mysql-connector`

pip install mysql-connector-python

这似乎不起作用,所以我做了以下操作:

pip install -U setuptools

但这似乎也不起作用。

另外,我的系统好像找不到mysql-connector-python-rf

您猜到这里可能出了什么问题?

【问题讨论】:

  • 另外,当我在终端中运行 import mysql 时,它确实可以正常工作

标签: python mysql


【解决方案1】:

您可能将这些包安装在与您用于运行脚本的解释器不同的解释器中,IMO 避免此类错误的最佳方法是使用虚拟环境。

要设置 venv,请转到您的项目文件夹并执行以下操作:

python -m venv ./env

然后: (视窗)

./env/Scripts/activate

或者如果你使用的是 linux:

source ./env/bin/activate

然后您应该重新安装所有依赖项并在激活虚拟环境的情况下运行您的脚本

【讨论】:

  • 我仍然遇到同样的错误,即使在 venv...
猜你喜欢
  • 2019-05-28
  • 1970-01-01
  • 1970-01-01
  • 2018-11-05
  • 2019-01-15
  • 2015-06-03
  • 2019-01-25
  • 2017-04-12
  • 1970-01-01
相关资源
最近更新 更多