Как запустить скрипт python на терминале (ubuntu)?
Я новичок в python, я учусь в течение нескольких недель. Однако теперь я только что изменил свою ОС, и теперь я использую ubuntu, и я не могу запустить скрипт на своем терминале.
Я есть #!/usr/bin/env python
но когда я иду к терминалу и набираю, например python test.py
терминал показывает сообщение об ошибке, подобное этому
python: не удается открыть файл 'test.py': [Errno 2] нет такого файла или каталога
что мне делать?
Я должен спасти файл в любой конкретной папке, чтобы заставить его работать на терминале?
3 ответов
эта ошибка:
python: не удается открыть файл 'test.py': [Errno 2] нет такого файла или каталога
означает, что файл "test.py" не существует. (Или, это так, но он не находится в текущем рабочем каталоге.)
Я должен сохранить файл в любой конкретной папке, чтобы заставить его работать на терминале?
нет, он может быть где угодно. Однако, если вы просто скажете: test.py", вы должны быть в каталоге, содержащем test.py.
ваш терминал (на самом деле, оболочка в терминале) имеет концепцию "текущего рабочего каталога", который является тем, что каталог (папка) в настоящее время "в".
таким образом, если вы наберете что-то вроде:
python test.py
test.py
должно быть в текущем рабочем каталоге. В Linux, вы можете изменить текущий рабочий каталог с cd
. Вам может понадобиться учебник если вы новичок. (Обратите внимание, что первый удар по этому поиску для меня это видео на YouTube. Автор в видео использует Mac, но как Mac, так и Linux используют bash
для оболочки, поэтому он должен относиться к вам.)
сохраните файл python в месте, где вы сможете найти его снова. Затем перейдите в это место с помощью командной строки (cd/home/[profile]/spot/you/saved / file) или перейдите в это место с помощью файлового браузера. Если вы используете последний, щелкните правой кнопкой мыши и выберите "Открыть в терминале."Когда терминал откроется, введите" sudo chmod +x Yourfilename."После ввода пароля введите" python ./Yourfilename", который откроет ваш файл python в командной строке. Надеюсь, это помогает!
Запуск Linux Mint
сначала создайте файл, который вы хотите, с любым редактором, таким как vi r gedit. И сэкономить. Py расширение.В том, что первая строка должна быть