fix: обновить PATH в systemd сервисе
- Добавить полный PATH с nvm путем первым - Добавить NODE_PATH для глобальных npm пакетов - Исправляет ошибку 'qwen: command not found' Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
This commit is contained in:
parent
76877bec01
commit
f24245829d
|
|
@ -63,9 +63,9 @@ After=network.target
|
||||||
Type=simple
|
Type=simple
|
||||||
User=$BOT_USER
|
User=$BOT_USER
|
||||||
WorkingDirectory=$BOT_DIR
|
WorkingDirectory=$BOT_DIR
|
||||||
Environment="PATH=$BOT_VENV/bin:$NODE_PATH:/usr/local/bin:/usr/bin:/bin"
|
Environment="PATH=$NODE_PATH:$BOT_VENV/bin:/home/$BOT_USER/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
|
||||||
Environment="QWEN_CODE_PATH=$BOT_VENV/qwen"
|
|
||||||
Environment="NVM_DIR=$NVM_DIR"
|
Environment="NVM_DIR=$NVM_DIR"
|
||||||
|
Environment="NODE_PATH=$NODE_PATH"
|
||||||
ExecStart=$BOT_VENV/bin/python bot.py
|
ExecStart=$BOT_VENV/bin/python bot.py
|
||||||
Restart=always
|
Restart=always
|
||||||
RestartSec=10
|
RestartSec=10
|
||||||
|
|
|
||||||
|
|
@ -6,9 +6,9 @@ After=network.target
|
||||||
Type=simple
|
Type=simple
|
||||||
User=%USER%
|
User=%USER%
|
||||||
WorkingDirectory=%WORKDIR%
|
WorkingDirectory=%WORKDIR%
|
||||||
Environment="PATH=%VENV_PATH%:/home/%USER%/.config/nvm/versions/node/v24.13.1/bin:/usr/local/bin:/usr/bin:/bin"
|
Environment="PATH=/home/%USER%/.config/nvm/versions/node/v24.13.1/bin:%USER%/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
|
||||||
Environment="QWEN_CODE_PATH=%VENV_PATH%/qwen"
|
|
||||||
Environment="NVM_DIR=/home/%USER%/.nvm"
|
Environment="NVM_DIR=/home/%USER%/.nvm"
|
||||||
|
Environment="NODE_PATH=/home/%USER%/.config/nvm/versions/node/v24.13.1/lib/node_modules"
|
||||||
ExecStart=%VENV_PATH%/python bot.py
|
ExecStart=%VENV_PATH%/python bot.py
|
||||||
Restart=always
|
Restart=always
|
||||||
RestartSec=10
|
RestartSec=10
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue