Как развернуть скрипт Python с PM2 и Virtual Env с использованием ecosystem.config.jsPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Как развернуть скрипт Python с PM2 и Virtual Env с использованием ecosystem.config.js

Сообщение Anonymous »

module.exports = {
apps : [{
name : "my_app",
cwd : "/abosolute/path-to/my-app/",
script : "main.py",
cron_restart : "0 * * * *",
interpreter: "/absolute/path-to/venv/bin/python",
log_date_format: "DD-MM HH:mm:ss.SSS"
}]
}
< /code>
Я получаю следующую ошибку < /p>
0|my_app | 10-04 16:03:15.501: SyntaxError: unterminated string literal (detected at line 29)
0|my_app | 10-04 16:03:15.527: File "/usr/local/lib/node_modules/pm2/lib/ProcessContainerForkBun.js", line 29
0|my_app | 10-04 16:03:15.527: // Change some values to make node think that the user's application
0|my_app | 10-04 16:03:15.528: ^
0|my_app | 10-04 16:03:15.528: SyntaxError: unterminated string literal (detected at line 29)
0|my_app | 10-04 16:03:15.557: File "/usr/local/lib/node_modules/pm2/lib/ProcessContainerForkBun.js", line 29
0|my_app | 10-04 16:03:15.557: // Change some values to make node think that the user's application
< /code>
Я могу запустить скрипт с помощью cmd < /p>
pm2 start main.py --interpreter=../venv/bin/python
< /code>
также работает в следующих 2 случаях < /p>

Когда я удаляю CWD и предоставляю абсолютный путь в скрипте, но я не хочу, чтобы это создавал проблемы с сценарием Python. /> Версия узла: v18.19.1
pm2 Версия: 6.0.5
версия Python: 3.12.3 < /p>

Подробнее здесь: https://stackoverflow.com/questions/795 ... -config-js
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Как использовать app.config.from_pyfile(.'env') с зашифрованным файлом .env.vault
    Anonymous » » в форуме Python
    0 Ответы
    51 Просмотры
    Последнее сообщение Anonymous
  • Проект Laravel 2 имеет Diffrent Database Env Config, но на http post или curl с той же конфигурацией Env
    Anonymous » » в форуме Php
    0 Ответы
    6 Просмотры
    Последнее сообщение Anonymous
  • Проект Laravel 2 имеет Diffrent Database Env Config, но на http post или curl с той же конфигурацией Env
    Anonymous » » в форуме Php
    0 Ответы
    2 Просмотры
    Последнее сообщение Anonymous
  • Как создать Virtual Env с Python 3?
    Anonymous » » в форуме Python
    0 Ответы
    4 Просмотры
    Последнее сообщение Anonymous
  • Как создать Virtual Env с Python 3?
    Anonymous » » в форуме Python
    0 Ответы
    12 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Python»