- 追加された行はこの色です。
- 削除された行はこの色です。
*E71へのMySQL-pythonのインストールについて [#t5ecbefa]
さてさて、MySqlUIの文字も見えるようになったし、いよいよ、PythonとMySQLの連携にはいります。
E71のメニューから「Python」を選択し、コンソールを起動。
コンソールが表示されたら、ますMySQLdbをインポートして
Python 2.2.2 (#0, Nov 7 2008, 14:24:30) [C] on symbian_s60
Type "copyright", "credits" or "license" for more information.
(InteractiveConsole)
>>> import MySQLdb
Traceback (most recent call last):
File "<console>", line 1, in ?
File "c:\resource\site.py", line 112, in platsec_import
raise ImportError("No module named "+name)
ImportError: No module named MySQLdb
>>>
>>>
・・・
あれ、MySQLdbのインポートに失敗してる・・・
つーか、MySQLdbって追加でインスコしなきゃならないの?!
というわけで、ついかでインスコします。
ネットでしらべたら、これまた偉大なる先人がつくったものがあっぷされてました。
***MySQLdbをインストール [#s87c7d73]
ネットでしらべたら、これまた偉大なる先人がつくったものがアップされてました。
-http://sourceforge.net/project/showfiles.php?group_id=212597&package_id=274981
このページの
-リリース:1_00_01
をひらくと、
-[[MySQL-python_1.2.2_0.1.0.zip:http://sourceforge.net/project/downloading.php?group_id=212597&filename=MySQL-python_1.2.2_0.1.0.zip&a=61443921]]
があるので、これをDL。
DL後、zipを展開し、SymbianSignedでSignする。
これをE71にインスコするんだけれども、これは「''cドライブ''」にインストールします。
なぜかというと、Pythonから読み込まれるモジュールは、「C:\RESOURCE\」配下にないと、importできないからです。
※インストールするとC:\RESOURCE\MySQLdbにインスコされます。&br;
※Eどらにインスコすると、同じくE:\RESOURCE\MySQLdbにインスコされますが、Eどらの場合はimportに失敗します。
***動作確認 [#le51c171]
さてさて、インストールが終わったら、動作確認をします。