1. 程式人生 > >python ImportError: No module named 的錯誤解決思路和方法

python ImportError: No module named 的錯誤解決思路和方法

1 首先要確定 是否 安裝了  該模組 在  python 提示符下 輸入 

import  MySQLdb  看是否報錯,如果保錯,表面沒有該模組,但是,有的時候往往出現 明明已經安裝 該模組,並提示成功了,但是還是找不到該模組

2 上面那種情況 可能就是  PYTHONPATH的問題了,下面兩篇文章介紹了,python搜尋模組的順序和方式,如果找不到,就會報上面的錯誤。

http://docs.python.org/tutorial/modules.html#the-module-search-path
http://docs.python.org/library/sys.html#sys.path


3

 出現上面的情況,很可能是因為 機器上 同時 安裝了兩個python的版本 比如 2.6和2.7  ,安裝提示成功了,但實際安裝到了另一個版本上。

此時,可以採用如下的解決辦法

export PYTHONPATH=$PYTHONPATH:/usr/lib64/python2.6/site-packages/