Ошибка синтаксиса Python (Вопрос от новичка.)

программирование Mac python unix

Читаю книжку по Питону, делаю как говорят. Ввожу команду import myfile, а получается вот так:
>>> import myfile
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: No module named 'myfile'
Но файл-то есть. Одно и то же что в IDLE, что в терминале.

Примечание:
Текущая - это какая?

Примечание:
Нашёл подробное объяснение на Stack Overflow (http://ip.ru/py1), однако спасибо за помощь, InVid.
Ответы:
Сначала, очевидно, нужно сменить текущую директорию на ту, в которой лежит myfile.
По умолчанию Макось (как и любая Юникс-система) будет искать в вашей домашней папке.
Логично же.


11 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.