我自己弄得的就只能使用脚本进入conda环境并正确启动进程 ,而用systemctl 去启动这个脚本 则启动进程失败(说是缺东西)
试试设置一下 [Service]
中的 User
与 WorkingDirectory
配置项,参考 Configuring Systemd Service to run with root access
首先 非常感谢,
然后,我使用了expect 进行用户切换,及其进入conda环境中去启动进程之后成功的解决了这个问题
也希望我的这个可以让您以后可能有这样一思路。