2017-11-10 26 views
0

私は初心者のPythonユーザーであり、次の問題についてゆっくりと狂っています:pipを使用してPython 2.7(win34)のモジュールをいくつかインストールしました。モジュールが実際にインストールされていることを確認しました。私は(アトム・エディタを使用して)の.pyスクリプトでモジュールをインポートすると:Pythonモジュールがインストールされていますがインポートできません

import numpy as np 
import pandas as pd 
import fiona 
import geopandas as gpd 
import shapely 

あり最初の二つのモジュールをインポートすることに問題はありませんが、フィオナ、geopandasと見栄えのトリガエラー:

ImportError: No module named geopandas 

モジュールが格納されている別のディレクトリに問題が関連している可能性がありますが、これに対処する方法は不明です。私はいくつかの同様の質問を見ましたが、答えはありません..任意のヒントに感謝!

答えて

0

この場合、2つのケースがあります。許可の問題または所有者の問題である可能性があります。

  1. インストールされているモジュールの許可を確認してください。すべての許可を与えてください。

    のchmod -R 777

  2. 第二の事、それは所有者の問題である可能性があり、あなたはモジュール名 をインストールapt-getを

    を使用してモジュールをインストールすることがありますまたはpip install modual_name

sudoはモジュール名 またはsudoのピップ以上のことは、あなたのために働いていない場合はmodual_name

をインストールをインストールapt-getをmodual使用してsudoをインストールしようお試しください

sudo ln -s /usr/bin/python2.7 /usr/bin/python 

これは、デフォルトのシステムpythonを見つけるようにシステムに指示します。

+0

ご回答ありがとうございます。パーミッション:モジュールのパーミッションをチェックするには?オーナーの問題:sudoコマンドが認識されません。これを正しく使用するにはどうすればいいですか?あなたが言及した最後のコマンド:それは正確に何ですか? – junemaru

+0

1.システムにモジュールがインストールされているフォルダに移動します。 以下のコマンドを使用してアクセス権と所有者を確認し、sudoの所有者に777(rwx)権限を設定しようとします。 >> ll – somil

関連する問題