• Почему интерпретатор Python не видит модуль?

    suguby
    @suguby
    программист, python, django, mysql, git, hg, linux
    надо запускать в виде python -m script1 тогда срабатывает система поиска модулей пайтона по путям из sys.path

    C:\Users\username>C:\Python34\python.exe -h
    usage: C:\Python34\python.exe [option] ... [-c cmd | -m mod | file | -] [arg] ..

    если запускать как python script1.py то поиск будет осуществлятся через операционную систему, то есть в текущей директории.
    Переменная окружения Path используется для поиска _выполняемых_ файлов, python.exe в твоем случае.

    еще пожелание: для названий модулей и их расширения используйте только нижний регистр.
    Ответ написан
    1 комментарий