3

「ActivePython-3.2.2.3-win64-x64」を使用しているときにエラーが発生しますImportError: No module named core.text
。実際には、32 ビットの win7 で問題なく動作していました。しかし最近、64 ビットの win7 をインストールしました。そして、同じファイルをもう一度実行しようとすると、エラーが発生します。私のディレクトリ構造:

my_SQLi.py
core
   text.py

ですから、現時点では私は無知です。なぜエラーがスローされるのですか!!! どこで、どのような変更を行う必要がありますか?

4

1 に答える 1

6

__init__.pyディレクトリ内にファイルが必要ですcore。これにより、ファイルがパッケージになります。つまり、「点線」の構文でサブモジュールにアクセスできますcore.text__init__.pyファイルは空にすることができます。

参照:http ://docs.python.org/3.3/tutorial/modules.html#packages

于 2013-01-23T07:12:48.073 に答える