PythonでImportError: No module namedに遭遇した。
新しいWindowsマシンにPython2.5をインストールした。
Python本体をインストール後、MySQL-Pythonモジュールをインストール。
import MySQLdb
と記述したところ
ImportError: No module named MySQLdb
と表示された。
インストールされた、Lib\site-packages\下を確認してみたが問題無くインストールされている。
2秒ぐらい考えて
import sys print sys.path
を実行。予想通り「Lib\site-packages\」が検索パスに追加されて無かったので
import sys sys.path.append("D:\Python25\Lib\site-packages\")
でパスを追加してもう一度MySQLdbをインポートしたら動作した。
なーんかこういう作業で時間をとられるのは本当面倒くさいな。