ImportError при использовании console_scripts в setuptools

Я пытаюсь создать программу под названиемdnsrep в Python я использую setuptools, чтобы я мог вызватьdnsrep модуль без использования командыpython dnsrep,setup.py Сценарий, который я написал, приведен ниже:

from setuptools import setup, find_packages

setup(
    name='dnsrep',
    version='0.1',
    description='Program that gives a reputation score to url\'s\n.',
    entry_points = {
        'console_scripts': ['dnsrep = dnsrep:main']
    },
    zip_safe=True,
)

Я устанавливаю модуль с помощью команды:

python setup.py install

Мой модуль регистрируется, но когда я его запускаю, я получаю сообщение об ошибке:

Traceback (most recent call last):
File "/Library/Frameworks/Python.framework/Versions/2.7/bin/dnsrep", line 9, in <module>
    load_entry_point('dnsrep==0.1', 'console_scripts', 'dnsrep')()
  File "build/bdist.macosx-10.6-intel/egg/pkg_resources/__init__.py", line 521, in load_entry_point
  File "build/bdist.macosx-10.6-intel/egg/pkg_resources/__init__.py", line 2632, in load_entry_point
  File "build/bdist.macosx-10.6-intel/egg/pkg_resources/__init__.py", line 2312, in load
  File "build/bdist.macosx-10.6-intel/egg/pkg_resources/__init__.py", line 2318, in resolve
ImportError: No module named dnsrep

Ответы на вопрос(0)

Ваш ответ на вопрос