2015-11-06 2 views
0

Сначала извините за мой английский. Вот мой вопрос:Python Ошибка импорта пакета в windows

Я действительно новичок в программировании, и я действительно хочу изучить Python. Вот почему я читал эту книгу: HeadFirst Python, а также присоединился к этому сайту. Все было здорово, пока я не наткнулся на эту ошибку, которую я постоянно получаю каждый раз, когда я импортирую созданный мной пакет nester. Почему это происходит?

ОШИБКА:

Traceback (most recent call last): 
    File "<pyshell#0>", line 1, in <module> 
    import nester 
    File "C:\python\lib\site-packages\nester.py", line 1 
    Python 3.5.0 (v3.5.0:374f501f4567, Sep 13 2015, 02:16:59) [MSC v.1900 32 bit (Intel)] on win32 
      ^
SyntaxError: invalid syntax 

Любые ответы от вас, ребята будут иметь большую помощь.

+0

Какую версию python вы используете? Похоже, вы импортируете пакет для другой версии python (3.5.0), и вы используете другую версию. – arodriguezdonaire

+0

Я использую python 3.5.0, куб был прав, я несколько включил текст поверх IDLE, я думаю, что должен использовать другой текстовый редактор, я продолжаю возиться с простыми вещами, подобными этому при использовании IDLE, но спасибо за ответ man – user5533041

ответ

0

В сообщении об ошибке говорится, что nester.py начинается с строки, содержащей Python 3.5.0 (v3.5.0:374f501f4567, Sep 13 2015, 02:16:59) [MSC v.1900 32 bit (Intel)] on win32. Похоже, вам удалось вывести вывод интерпретатора в файл вместо исходного кода :-)

+0

, если вы выполняете 'import nester', тогда вам нужно вызвать метод' nester.print_lol (что-то) '. Есть и другие варианты, см. Здесь: http://effbot.org/zone/import-confusion.htm – cube

+0

Спасибо, человек, который сделал трюк, я так его ценю., Очень полезно – user5533041

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