Score:0

systemd เริ่มสคริปต์ที่เปิดใช้งาน env เสมือนไม่มีผล

ธง cn

ฉันพยายามจัดระบบแอปกระติกน้ำ ฉันพยายามเขียนสคริปต์เช่นนี้:

#!/bin/bash
ซีดี /path/to/app
แหล่งที่มา venv/bin/เปิดใช้งาน
หลาม start.py

และเพียงแค่ ExecStart สคริปต์นี้ในไฟล์ .service แต่สิ่งนี้ใช้งานไม่ได้เมื่อเริ่มต้นข้อผิดพลาดของบริการด้วย

หลาม: ไม่พบคำสั่ง

จริง ๆ แล้วฉันพบปัญหาเล็กน้อย แต่ในที่สุดก็แก้ไขได้ด้วยไฟล์บริการ:

[บริการ]
WorkingDirectory=/path/to/app
ExecStart=/path/to/app/venv/bin/python start.py

ปราศจาก ไดเรกทอรีการทำงานดูเหมือนว่าเส้นทางของไฟล์จะไม่ทำงานเนื่องจากไม่พบไฟล์แบบคงที่

ดังนั้นคำถามของฉันคือจริง ๆ แล้วทำไมสคริปต์ด้านบนไม่ทำงาน เดอะ ซีดี มีผล แต่เปิดใช้งาน venv ไม่ได้?

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา