Pycharm错误 - 没有名为MySQLdb的模块

时间:2017-03-30 06:09:58

标签: python pycharm

我已经安装了MySqldb,如下所示: -

jab-MacBook-Pro-4:silkroute deb$ pip install MySQL-python
Collecting MySQL-python
Installing collected packages: MySQL-python
Successfully installed MySQL-python-1.2.5

但我仍然得到错误: -

enter image description here

python --version
Python 2.7.11

我在PyCharm中使用版本2.7.10

enter image description here

我还安装了MySQLDB,如下所示: -

jab-MacBook-Pro-4:silkroute deb$ pip2.7 install MySQL-python
Requirement already satisfied: MySQL-python in /usr/local/lib/python2.7/site-packages

有人可以告诉我如何摆脱这个错误?

3 个答案:

答案 0 :(得分:2)

您的Pycharm没有使用正确的python环境。您可以通过设置Pycharm来更改项目解释器。 步骤:

  • 文件>设置
  • 在弹出菜单中:项目 - >项目口译员 - >添加或创建virtualenv环境

更改项目解释器后,Pycharm有许多功能可供使用 You can use Pycharm to install Package

答案 1 :(得分:1)

打开PyCharm,文件>>默认设置>>项目翻译>>选择要安装包的解释器,按红色' +'向右移动,搜索包并安装。

这很可能会纠正您的错误。你最好创建一个virtualenv,但是真的很有帮助。 Use this to get started

答案 2 :(得分:0)

您可能安装了多个Python版本。

使用pip2.7查看是否安装在正确的python版本上。

查看此帖子:pip: dealing with multiple Python versions?