Я пытаюсь создать тестовый пакет с несколькими вложенными каталогами в Python 2.7, но он не работает.Моя структура каталогов
testpack\
setup.py
testpack\
__init__.py
vspecial\
__init__.py
functions.py
, где setup.py
содержит:
from setuptools import setup
setup(name='testpack', packages=['testpack'])
Внешний файл __init__.py
просто import vspecial
.Внутренний __init__.py
файл просто import functions
Когда я делаю python setup.py install
, я не получаю ошибок, но когда я вхожу в Python и делаю import testpack
, я получаю:
"...Anaconda2\lib\site-packages\testpack-0.0.0-py2.7egg\testpack\__init__.py", line 1, in <module>
ImportError: No module named vspecial
Я использую Anaconda2 в Windows.Может кто-нибудь сказать мне, что я делаю не так?