猿问

将MySQLdb模块与Pypy编译器一起使用

我正在尝试Pypy编译器,以查看是否可以加快我的代码的速度。但是,我在使用MySQLdb模块时遇到了麻烦,Pypy无法找到该模块。


我已经读到MySQLdb 1.2.4在Pypy上应该可以正常工作,所以我升级了模块,并用CPython编译器测试了它是正确的版本:


import MySQLdb

MySQLdb.__version__

>> '1.2.4'

但是当使用Pypy时,我得到:


Python 2.7.2 (1.9+dfsg-1, Jun 19 2012, 23:23:45)

[PyPy 1.9.0 with GCC 4.7.0] on linux2

Type "help", "copyright", "credits" or "license" for more information.

And now for something completely different: ``-FIRST they ignore you, then they

laugh at you, then they fight you, then you win.-''

>>>> import MySQLdb

Traceback (most recent call last):

  File "<console>", line 1, in <module>

ImportError: No module named MySQLdb

有什么帮助吗?我在Ubuntu 13.04上运行,并使用了Canonical存储库中的Pypy。


九州编程
浏览 188回答 1
1回答
随时随地看视频慕课网APP

相关分类

Python
我要回答