0

Windows 7 で python 2.7 を実行しています。mysql にリンクしたいのですが、MySQLdb を見つけました。私は試しeasy_install mysql-pythonてみて、/Z1エラーを見つけました。ソースをダウンロードしましたが、エラーを回避するためにすべての変更を行う必要は避けたいと思いZ1ます (ソースが、私が持っていない VC コンパイラを期待しているため)。1.2.4 バイナリをダウンロードしてインストールしました。しかし、pythonを起動して試してみると"import MySQLdb、見つからない。

私は多くのページを見てきました。私は何か明らかなことを見落としていると確信していますが、私はpythonが初めてで、非常に多くのページで円を描いて走り回っています。

助けてください。

編集:インストールは実際に機能しました。問題は、32 ビット バージョンをインストールしなければならないことです。Python 2.7.3 32ビットを使用しているIDLEで正常に動作します。しかし、私はipythonとspyderを使おうとしていましたが、どちらも64に設定されていました.

Pythonから入手したhttp://www.lfd.uci.edu/~gohlke/pythonlibs/から「非公式バージョン」をインストールしようとしました: Windows 7 x64 に mysqldb をインストールするには? . Python 2.7がレジストリにないと主張しています。ここでの助けは大歓迎です。

4

1 に答える 1

0

/Z1 の問題は解決しませんでした。ただし、バイナリのインストールで何が間違っていたかを特定しました。/python27/LIB/site-packages/MySQLdb のみを含めました。/python27/LIB/site-packages/MySQL_python.1.2.4b4-py2.7.egg-info も追加すると、機能しました。pythonpath で両方が必要かどうかを確認しませんでした。しかし、両方を持っているとうまくいきます。

于 2013-10-22T01:04:20.267 に答える