簡體   English   中英

在Shell腳本中啟動virtualenv

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM