Size: a a a

pyTelegramBotAPI.talks.ru

2019 December 10

R

Ruslan in pyTelegramBotAPI.talks.ru
По поводу systemd, тут надо прописать пути в файле dummy.service не могу догнать какой полный путь у питона. Хз как объяснить но где находится файл в котором прописывается путь чтоб в строке писать просто python3 blabla.py, вместо usr/bin/python3 blabla.py
источник

R

Ruslan in pyTelegramBotAPI.talks.ru
Нашел, алиас называется
источник

R

Ruslan in pyTelegramBotAPI.talks.ru
Всё, нашел, пока не написал нифига не понял что надо)
источник

s

std::mpa🌲 in pyTelegramBotAPI.talks.ru
Ruslan
По поводу systemd, тут надо прописать пути в файле dummy.service не могу догнать какой полный путь у питона. Хз как объяснить но где находится файл в котором прописывается путь чтоб в строке писать просто python3 blabla.py, вместо usr/bin/python3 blabla.py
виртуальные окружения используй и не сри пакетами в главный
источник

R

Ruslan in pyTelegramBotAPI.talks.ru
Не могу понять зачем это нужно когда у меня всего один файл и 10 фоток будут использоваться и всё, хотя вам виднее
источник

s

std::mpa🌲 in pyTelegramBotAPI.talks.ru
Ruslan
Не могу понять зачем это нужно когда у меня всего один файл и 10 фоток будут использоваться и всё, хотя вам виднее
Что зачем?
источник

R

Ruslan in pyTelegramBotAPI.talks.ru
std::mpa🌲
Что зачем?
Виртуальное окружение
источник

s

std::mpa🌲 in pyTelegramBotAPI.talks.ru
Ruslan
Виртуальное окружение
Да, нам виднее, бери виртуальное окружение
источник

R

Ruslan in pyTelegramBotAPI.talks.ru
Это мне нужно запускать окружение и потом в нем запускать скрипт? Я до сих пор не могу просто с systemctl запустить
источник

s

std::mpa🌲 in pyTelegramBotAPI.talks.ru
тебе нужно клонированным питоном в окружении запускать свой скрипт.
источник

s

std::mpa🌲 in pyTelegramBotAPI.talks.ru
читай про WORKDIR в юнит фацле
источник

R

Ruslan in pyTelegramBotAPI.talks.ru
С окружением разобрался, туда снова нужно было установить библиотеки, а вот с systemd так и не прёт пока что.
источник

ЮЧ

Юрий 👨‍🔬 Чебышев in pyTelegramBotAPI.talks.ru
Ruslan
С окружением разобрался, туда снова нужно было установить библиотеки, а вот с systemd так и не прёт пока что.
[Unit]
Description=my-bot-Unit
After=syslog.target
After=network.target
After=multi-user.target


[Service]
Type=simple
WorkingDirectory=/usr/bin/my_bot
ExecStart=/usr/local/bin/python3.7 /usr/bin/my_bot/main.py
Restart=always
RestartSec=5s

[Install]
WantedBy=multi-user.target
источник

ЮЧ

Юрий 👨‍🔬 Чебышев in pyTelegramBotAPI.talks.ru
что-то такое
источник

ЮЧ

Юрий 👨‍🔬 Чебышев in pyTelegramBotAPI.talks.ru
как установить файл сам справишься?)
источник

s

std::mpa🌲 in pyTelegramBotAPI.talks.ru
Юрий 👨‍🔬 Чебышев
[Unit]
Description=my-bot-Unit
After=syslog.target
After=network.target
After=multi-user.target


[Service]
Type=simple
WorkingDirectory=/usr/bin/my_bot
ExecStart=/usr/local/bin/python3.7 /usr/bin/my_bot/main.py
Restart=always
RestartSec=5s

[Install]
WantedBy=multi-user.target
зачем это в usr/bin?
источник

R

Ruslan in pyTelegramBotAPI.talks.ru
Почти так, путь только usr/bin/python3. И не запускается
источник

ЮЧ

Юрий 👨‍🔬 Чебышев in pyTelegramBotAPI.talks.ru
std::mpa🌲
зачем это в usr/bin?
потомучто я нуб
источник

ЮЧ

Юрий 👨‍🔬 Чебышев in pyTelegramBotAPI.talks.ru
но работает
источник

s

std::mpa🌲 in pyTelegramBotAPI.talks.ru
Ruslan
Почти так, путь только usr/bin/python3. И не запускается
Это путь к интерпретатору
источник