আমি বিশ্বাস করি এটি সহজ হওয়া উচিত তবে আমি এটি সঠিকভাবে কাজ করতে পারি না।
এই কমান্ডগুলি আমি কমান্ড লাইনে চালাতে পারি:
cd /home/debian/ap
# Start a virtualenv
source venv-ap/bin/activate
# This needs to happen inside the virtualenv and takes ~20 seconds
crossbar start
# Outside the virtualenv, perhaps in a different command line window
python3 /home/debian/myscript.py
এই আদেশগুলি এই ক্রমে করতে হবে। ভার্চুয়ালেনভের কারণে, ক্রসবারের জন্য নির্বাহযোগ্য নয় এবং এর পরে পৃথক অজগর স্ক্রিপ্ট, আমি এটি কাজ করার সর্বোত্তম উপায়টি বের করতে সক্ষম হইনি। আমার বর্তমান কার্য-অগ্রগতি:
[Unit]
Description=Start CB
After=network.target
[Service]
Type=simple
User=debian
ExecStartPre=source /home/debian/ap/venv-ap/bin/activate
ExecStart=cd /home/debian/ap/ && crossbar start
Restart=always
[Install]
WantedBy=multi-user.target