29833
```

    ■フォルダ
    |---■実行ファイル.py
    |---■\__init__.py
    |---■パッケージ
    　　|---■\__init__.py
    　　|---■モジュール1.py
    　　|---■モジュール2.py
    
```

のような関係で実行ファイルから

```

    from パッケージ　import モジュール1
    
```

とした時、モジュール1の中の

```

    import モジュール2
    
```

の文が上手く行かず

```

    ImportError: No module named 'モジュール2'
    
```

と出てしまい、コンピューターには疎いため困っています。  
プログラムはWindows10でSpyderのIPython上で動かしています。  
ご回答よろしくお願いします。
CC BY-SA 3.0
2016-10-23T09:54:50.087
29832
2016-10-23T10:43:06.770
2016-10-23T10:43:06.770
754
19285
question
python
Python3 でインポート先のモジュールが同じフォルダ内のモジュールをインポートできません
同じパッケージ内のモジュールをインポートするには`from . import モジュール2`と書きます。

または`from パッケージ import モジュール2`とパッケージ名も指定して書けばインポートできます。
CC BY-SA 3.0
2016-10-23T10:14:09.810
29833
2016-10-23T10:14:09.810
18862
29832
answer