2014-10-06 2 views
-2

пытаюсь запустить питон скрипт, который я скачал из Интернетаимпорта библиотеки в питоне

import os, subprocess, sys, socket, time, struct, random, xml.sax, getopt 
import shutil 
import Output 
import numpy as np 
... 

Я получаю ошибку

Traceback (most recent call last): 
    File "downtown.py", line 20, in <module> 
    import Output 
ImportError: No module named Output 

Am совершенно нового питон, и я хочу знать, отсутствующий импорт - это python или пользовательская библиотека.

+2

Что это за модуль 'Output'? Вы писали это? Получали ли вы это от третьего лица? Как он установлен? Каков ваш 'PYTHONPATH'? –

+0

Каково имя (имена) файла/файлов, которые вы загрузили? – hyades

+0

У вас есть 'Output.py' в том же каталоге, что и' downtown.py'. –

ответ

0

Это не стандартный модуль - он выглядит как пользовательский модуль, который вы также должны загружать с того места, где у вас есть исходный скрипт.

1

В качестве первого намека на наблюдение за отсутствующим модулем Output начинается с капитала O, который не соответствует convention of using lowercase-only for module names. Поэтому Output - это, безусловно, пользовательская библиотека. В качестве альтернативы, Output может быть классом, который правильно должен быть импортирован через from somelib import Output.

Смежные вопросы