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
Как развернуть скрипт Python с PM2 и Virtual Env с использованием ecosystem.config.js ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Как использовать app.config.from_pyfile(.'env') с зашифрованным файлом .env.vault
Anonymous » » в форуме Python - 0 Ответы
- 51 Просмотры
-
Последнее сообщение Anonymous
-