Подтвердить что ты не робот

Что я использую в linux для создания исполняемой программы на Python

Я только что установил Linux-систему (Kubuntu) и задавался вопросом, есть ли программа для запуска исполняемых программ python для Linux.

4b9b3361

Ответ 1

Просто поместите это в первую строку вашего script:

#!/usr/bin/env python

Сделайте исполняемый файл с помощью

chmod +x myfile.py

Выполнить с помощью

./myfile.py

Ответ 2

Если вы хотите получить автономное двоичное приложение в Python, попробуйте использовать инструмент типа py2exe или PyInstaller.

Ответ 4

Ввод этих строк в начало кода подскажет операционным системам поиск бинарной программы, необходимой для выполнения python script i.e, это интерпретатор python.

Так что это зависит от вашей операционной системы, где он поддерживает интерпретатор python. Поскольку у меня Ubuntu как операционная система, он поддерживает интерпретатор python в /usr/bin/python, поэтому мне нужно написать эту строку при запуске моего python script;

#!/usr/bin/python

После завершения и сохранения кода

  • Запустите свой командный терминал

  • Убедитесь, что script находится в вашем рабочем каталоге

  • Тип chmod +x script_name.py

  • Теперь вы можете запустить script, нажав script. Появится окно предупреждения; нажмите "Запустить" или "Запустить в терминале" в поле предупреждения; или в приглашении терминала введите ./script_name.py

Ответ 5

Другим способом сделать это может быть создание псевдонима. Например, в терминальной записи:

alias printhello='python /home/hello_world.py'

Написание printhello будет запускаться hello_world.py, но это временно. Чтобы сделать псевдонимы постоянными, вы должны добавить их в bashrc, вы можете отредактировать его, написав это в терминале:

gedit ~/.bashrc

Ответ 6

Если хочешь сделать исполняемый файл hello.py

сначала найдите путь, где Python находится в вашей ОС с which python: which python

обычно он находится в папке "/usr/bin/python".

в самой первой строке hello.py нужно добавить: #!/usr/bin/python

тогда через linux команду chmod

нужно просто сделать его исполняемым, например: chmod +x hello.py

и выполнить с ./hello.py

Ответ 7

Я делаю следующее: 1) поставить #!/usr/bin/env python3 2) chmod u + x file.py 3) Измените .py на .command

Должно сработать

Ответ 8

В верхней части кода сначала напишите:

#usr/bin/python или #usr/bin/env python Затем создайте новый .sh файл с именем setup.sh и напишите:

sudo apt-get install python python-pip
sudo chmod +x yourfile.py
sudo -H pip install librariesyouwant

Поэтому устраняем проблему отсутствия python и установки каких-либо отсутствующих пакетов. Чтобы сделать ярлык на рабочем столе, выполните следующие действия:

sudo cp yourfile.py ~/Desktop/
sudo chmod +x ~/Desktop/yourfile.py

Обратите внимание, что если ваш код не создан для создания графического интерфейса, вам нужно будет запустить свой код из терминала с помощью ./yourfile.py