Мне нужна помощь в запуске python в ubuntu
Я могу запустить python без проблем в терминале.
но когда я создаю файл .py
, я не могу его запустить.
Чтобы запустить скрипт на Python, используйте python
:
python script.py
Возможно, вам нужно сделать его исполняемым.
chmod +x /path/to/your/file.py
Здесь дан ответ на этот вопрос: Запуск файла Python в терминале
Если ничего из этого не работает:
Вы можете сохранить свой код как скрипт в gedit с расширением .py расширение файла, т.е. exampleFile.py
Но в первой строке добавьте #! / usr / bin / python
и сохраните.
Сделайте сценарий исполняемым, введя
chmod +x exampleFile.py
в терминал.
(обычно я сохраняю сценарии в отдельном каталоге и вызываю каталог в терминале через cd exampleDirectory
, а затем выполняю сценарии в этом конкретном каталоге)
[также вы можете проверить, находится ли сценарий в вашем каталоге, введя в терминале команду l
, чтобы вывести список файлов в этом каталоге, и сценарий должен быть зеленым, если он исполняемый]
Затем вы можете вызвать сценарий, который будет запущен в терминале:
python exampleFile.py
Вы можете заменить python
на python3
во всех областях, в которых был указан python
, если вы Я бы предпочел эту версию
Кроме того, вы можете использовать vim
или другое стороннее программное обеспечение для написания и запуска скриптов Python, если ни один из них не работает.
Как это работает (примеры для python2
, для python3
, замените все вхождения python
от python3
):
python /path/to/script.py
#! / Usr / bin / env python
) в заголовке сценария является хорошей практикой, но не требуется /path/to/script.py
# ! / usr / bin / env python
) script.py
#! / usr / bin / env python
) сценарий
#! / usr / bin / env python
) Оболочка может получить информацию о том, как запустить сценарий, из двух источников (в порядке приоритета):
python