2016-07-07 6 views
-1
上で実行されているとのpython 2.7でないモジュールエラーは

私は、GPSパッケージと使用してMySQLのパッケージをインストールしている: sudoのGPSD GPSD-クライアントに にsudoのdpkg-再構成GPSDをインストールapt-getを & 須藤はapt-getのそれはパッケージが正常にインストールされていることを示しているが、私は私のPythonコードを実行するときに持っているpython2.7-のMySQLdb をインストールします。(GPS&MySQLの)virtualenvのはLubuntu

import gps 
import MySQLdb as mdb 
error comes: 
ImportError: No module named gps 
and ImportError: No module named MySQLdb 
in python sys.path gives the following: 
sys.path 
['', '/home/odroid/.virtualenvs/barc/src/django-tastypie-master', '/home/odroid/barc/workspace/devel/lib/python2.7/dist-packages', '/opt/ros/indigo/lib/python2.7/dist-packages', '/usr/local/lib/python2.7/site-packages', '/home/odroid/.virtualenvs/barc/lib/python2.7', '/home/odroid/.virtualenvs/barc/lib/python2.7/plat-arm-linux-gnueabihf', '/home/odroid/.virtualenvs/barc/lib/python2.7/lib-tk', '/home/odroid/.virtualenvs/barc/lib/python2.7/lib-old', '/home/odroid/.virtualenvs/barc/lib/python2.7/lib-dynload', '/usr/lib/python2.7', '/usr/lib/python2.7/plat-arm-linux-gnueabihf', '/usr/lib/python2.7/lib-tk', '/home/odroid/.virtualenvs/barc/local/lib/python2.7/site-packages', '/home/odroid/.virtualenvs/barc/lib/python2.7/site-packages'] 

答えて

0

%が解決、Pythonはそこ仮想ENVで実行されている場合モジュールのパスに関する問題です。パスを変更する必要があります。

輸出PYTHONPATH = $ PYTHONPATH:%を/usr/lib/python2.7/dist-packagesこのコマンドは、ターミナルウィンドウを閉じ と永久// この変更を実現するためにされて毎回行う必要がありソースvim .bashrc %コピー//エクスポートPYTHONPATH = $ PYTHONPATH:/usr/lib/python2.7/dist-packages %、次に ソース.bashrc

関連する問題