【发布时间】:2011-03-13 00:24:15
【问题描述】:
我决定在 python 3.x 而不是 2.x 中开发我的家庭项目。所以我决定检查它是否在 3.1 下工作。我在我的包目录上方运行python3.1,然后:
>>> import fathom
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "fathom/__init__.py", line 3, in <module>
from schema import Database
ImportError: No module named schema
当我进入fathom目录时,可以导入架构:
>>> import schema
另外,当我在我的包目录上方运行 python2.6 时,我可以这样做:
>>> import fathom
我的__init__.py 有以下导入:
from schema import Database
from inspectors import PostgresInspector, SqliteInspector, MySqlInspector
我应该为python3.1添加一些东西吗?
【问题讨论】:
标签: python import python-3.x