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

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

6 Solutions collect form web for “Что я использую в linux для создания исполняемой программы на Python”

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

#!/usr/bin/env python 

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

 chmod +x myfile.py 

Выполните

 ./myfile.py 

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

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

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

 #!/usr/bin/python 

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

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

  2. Убедитесь, что скрипт находится в вашем текущем рабочем каталоге

  3. Введите chmod +x script_name.py

  4. Теперь вы можете запустить скрипт, щелкнув скрипт. Появится окно предупреждения; нажмите «Запустить» или «Запустить в терминале» в поле предупреждения; или в ./script_name.py строке терминала введите ./script_name.py

Вы можете использовать PyInstaller. Он генерирует бит сборки, поэтому вы можете выполнить его как один «двоичный» файл.

http://pythonhosted.org/PyInstaller/#using-pyinstaller

У Python 3 есть собственный вариант создания сборки:

https://docs.python.org/3/distutils/builtdist.html

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

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

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

 gedit ~/.bashrc 

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

#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

Python - лучший язык программирования в мире.