Звучит так, как будто main.py
не находится в том же каталоге, в котором вы сейчас находитесь.
Возможно, вы захотите ознакомиться с Bash, оболочкой, которую Ubuntu (и большинство дистрибутивов Linux) использует по умолчанию, и тем, что вы, вероятно, используете в своем терминале.
Чтобы увидеть каталог, в котором вы сейчас находитесь, используйте pwd
:
cball@cball:~$ pwd
/home/cball
Чтобы увидеть, что находится в вашем текущем каталоге, используйте ls
:
cball@cball:~$ ls
Desktop
Documents
Downloads
...
Вы можете перейти в другой каталог cd directoryName
:
cball@cball:~$ cd Desktop/
cball@cball:~/Desktop$ ls
cats.jpg
Вот довольно нежное введение в Linux: https://www.digitalocean.com/community/tutorials/an-introduction-to-linux-basics
Как только вы узнаете, где находится ваш файл Python, вы можете запустить python /path/to/main.py
или просто python main.py
, если вы уже находитесь в этом каталоге (или если main.py находится в вашей переменной path
).
Удачи в изучении bash, linux и python! :) Пожалуйста, дайте мне знать, если у вас есть какие-либо вопросы.