MySQL-Python(MySQLdb)はknown to work with PyPyです。どのようにを行うあなたはそれを動作させる?PyPyを使用したMySQL-Python
私はdownloading itしてインストールを試してみました:
C:\dev\Installs\MySQL-python\MySQL-python-1.2.3>pypy setup.py install
Traceback (most recent call last):
File "app_main.py", line 51, in run_toplevel
File "setup.py", line 15, in <module>
metadata, options = get_config()
File "C:\dev\Installs\MySQL-python\MySQL-python-1.2.3\setup_windows.py", line 7, in get_config
serverKey = _winreg.OpenKey(_winreg.HKEY_LOCAL_MACHINE, options['registry_key'])
WindowsError: [Error 2] The system cannot find the file specified.
その後、私はしかし、それを使用するために与えた試みて、[OK]をインストールしているように見えたctypes implementationをダウンロードしようとした:
...
File "C:\pypy-1.7\site-packages\django\db\backends\mysql\base.py", line 14, in <module>
raise ImproperlyConfigured("Error loading MySQLdb module: %s" % e)
ImproperlyConfigured: Error loading MySQLdb module: Can't find a libmysqlclient
私がよこの時点での損失。どのようにすれば正常に動作するのですか?
を実行するだけです: mysqldbのsite.cfgとsetup.cfgのすべてのパスを見てください。それらのうちのいくつかは間違ったデフォルト値(Windows(32ビット)に存在する "(x86)"、間違ったパスなど)を持っています。それ、または間違ったバージョンのmysql。もし私が知っている限りどのように原因を知ってもらうと、pypy + MySQLdbはまだウィンドウ上では動作しません。 – fastmultiplication