Эй, я пытаюсь научиться программировать, поэтому я установил последнюю версию Python и следую учебнику Byte of Python. Я использую Textwrangler. Я дошел только до простого вступления "Hello World", и у меня уже возникла проблема. Я печатаю код:
#!/usr/bin/python
#Filename: helloworld.py
print('Hello World')
и сохраняю его на рабочем столе как helloworld.py. Затем я захожу в терминал и набираю "python3 helloworld.py" и получаю следующее сообщение об ошибке:
/Library/Frameworks/Python.framework/Versions/3.1/Resources/Python.app/Contents/MacOS/Python: can't open file 'helloworld.py': [Errno 2] No such file or directory
Я надеялся, что кто-нибудь скажет мне, что я делаю не так. Если я выбираю запуск скрипта из Textwrangler, он работает нормально, однако я не могу получить к нему доступ из терминала. Большое спасибо!
решение1
Вам необходимо находиться в том же каталоге в терминале, в котором вы сохранили файл, или указать полный каталог в командной строке:
cd /path/to/directory
python3 helloworld.py
или
python3 /path/to/directory/helloworld.py
В какой каталог вы сохранили файл?
решение2
просто сохраните ваш файл .py в папку на рабочем столе, а затем вы сможете щелкнуть по нему правой кнопкой мыши и в нижней части появившихся опций просто нажать новый терминал в папке. У меня была та же проблема, что и у вас, и это сработало для меня.