ImportError:没有名为PyMySQL的模块 - Anaconda连接问题

1 投票
1 回答
7354 浏览
提问于 2025-04-17 23:36

我刚开始学习编程和Python,但我觉得我已经把问题缩小到可以问一个有意义的问题了。

我想在我的电脑上使用MySQLdb。听起来没问题吧?我只需要在脚本的开头输入:

import PyMySQL

PyMySQL.install_as_MySQLdb()

import MySQLdb

但是问题来了。前几天我安装了Anaconda,想要使用更多的统计包。

结果,在命令行中输入“which python”返回的是:

/Users/vincent/anaconda/bin/python

根据我阅读其他人的问题和答案,我觉得问题可能是因为我使用的是Anaconda,而不是/usr/bin/python,但我不确定这是否正确……我不想卸载Anaconda,因为我知道那不是解决办法。

所以,我想请教一下,如果可能的话,有没有一个非常基本的步骤列表来解决这个问题。

我使用的是OSX(10.9),Anaconda版本是1.9.1,Python版本我想是2.7。

谢谢!

1 个回答

2

你不需要卸载anaconda。在你的情况下,试试 pip install PyMySql。如果你输入 which pip 后返回 /Users/vincent/anaconda/bin/pip,那这个方法应该可以用。

撰写回答