[英]Start a virtualenv inside a shell script
我正在處理包裝在virtualenv中的Python項目。 我想擁有一個腳本,該腳本可在克隆git repo時立即完成設置的所有“工作”-即制作virtualenv,下載我的需求,並在退出后保留在virtualenv中 。 但是,一旦Shell腳本完成,我就不再處於virtualenv中,因為它對其外殼所做的更改不會傳播到我的外殼中。
我怎樣才能使virtualenv堅持運行腳本的父外殼?
使用函數而不是單獨的腳本。 一個函數在您當前的shell上下文中執行。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.