如果你打算在多个virtualenv之间切换或快速输入一个virtualenv,你试过virtualenvwrapper吗?它提供了许多工具,如workon venv,mkvirtualenv venv等。
如果您只是在某些virtualenv中运行python脚本,请使用/path/to/venv/bin/python
script.py来运行它。
例子:
#!/bin/sh
today=$(date -d "12 day ago" "+%Y%m%d")
cd /home/guanli/course-attendance
python3 -m venv venv
source ./venv/bin/activate
#pip install -r requirements/deploy.txt
/home/guanli/course-attendanceenv/bin/python all_course_attendance.py $today
使用source调用bash脚本