2

私はPython用のmysqldbをインストールしようとしました。Pythonは初めてです。申し訳ありません。プロンプトで「pythonsetup.pyinstall」と入力すると、これはメッセージです。

Traceback (most recent call last):
  File "C:\Python26\MySQL-python-1.2.3\setup.py", line 15, in <module>
    metadata, options = get_config()
  File "C:\Python26\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

私はpython2.6、mysq-python 1.2.3を使用しており、732ビットで実行されています

4

2 に答える 2

1

現在、SourceForge にWindows MSI インストーラーがあります。それを試してみてください。ただし、自分でビルドしたい場合は、今のところ (1.2.4 がリリースされるまで)、次のようにすることができます。

pip install http://svn.code.sf.net/p/mysql-python/svn/branches/MySQLdb-1.2/MySQLdb

上記は、Subversion がインストールされていることを前提としています。また、適切なC コネクタを取り付ける必要があります。次に、site.cfg の設定を確認します。

于 2012-09-20T20:44:43.367 に答える
1

Windows では、ソースから MySQL-python をインストールするのは難しい場合があります。exe インストーラーを使用するか、ActivePython + Pypm を使用します。

これは、多くの Python ライブラリのバイナリ パッケージを入手するのに適した場所です。

http://www.lfd.uci.edu/~gohlke/pythonlibs/

于 2012-08-29T14:12:23.790 に答える