Участник
Пользователь
- Сообщения
- 371
- Реакции
- 47
- Помог
- 6 раз(а)
Всем привет. Я хочу рассказать о том, как правильно запустить python программы на ubuntu. Для того чтобы программа работала в фоновом режиме а также на упала. Для этого нам необходимо сделать следующее:
1. Проверка версии python. Давайте проверим, какая у нас версия python:
2. Установка новой версии python на ubuntu.
3. Загрузка скрипта установки get-pip.py:
4. Установка pip3:
Python3-8, pip3 установлены. Теперь нам нужно загрузить утилиту
Ну а теперь давайте попробуем запустить какую ни-будь программу, я буду в качестве примера запускать в фоновом режиме Telegram бота, в коде у меня использовались библиотеки:
Соответственно, мне необходимо установить их к себе на сервер:
Теперь, можно запустить бота. Загружаем
Перейдем в нужную директорию:
И запускаем бота с помощью screen:
Чтобы свернуть сеанс screen, нажмите
1. Проверка версии python. Давайте проверим, какая у нас версия python:
Bash:
python3 --version
Bash:
sudo apt update
sudo apt install -y python3.8-distutils
Bash:
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
Bash:
sudo python3.8 get-pip.py
screen
чтобы запустить код в фоновом режиме:
Bash:
sudo apt update
sudo apt install -y screen
aiogram
a2s
cachetools
.Соответственно, мне необходимо установить их к себе на сервер:
Bash:
pip3 install aiogram
pip3 install a2s
pip3 install cachetools
main.py
в удобное для вас место, я буду загружать его в:/etc/python3/bot/main.py
.Перейдем в нужную директорию:
Bash:
cd /etc/python3/bot/
Bash:
screen -S info ./main.py
CTRL+A
и далее D
.
Последнее редактирование: