gpt4 book ai didi

bash - 将 pipelinev shell 作为 bash 脚本的一部分运行

转载 作者:行者123 更新时间:2023-12-03 08:23:02 25 4
gpt4 key购买 nike

我创建了一个 bash 脚本来为多个应用程序(React、Next.js、django 等)构建样板。

在我的 django_install() 函数中,我运行以下命令(此处进行了简化):

mkdir "$app_name"
cd ./"$app_name" || exit 0
gh repo clone <my-repo-boilerplate> .
rm -rf .git
pipenv install
pipenv install --dev
exit 0

我还想执行pipenv shell以及一些需要在该虚拟环境中运行的命令,因为我的样板有一些自定义脚本,我想运行这些脚本以完全自动化脚本。

我知道我不能只在 bash 脚本中运行 pipenv shellpython manage.py [etc...]

我怎样才能实现它?

最佳答案

我认为你可以使用pipenv run来实现这一点。例如:

pipenv run python manage.py [etc...]

它将在由pipenv创建的虚拟环境中运行python manage.py

https://pipenv.pypa.io/en/latest/cli/#pipenv-run

关于bash - 将 pipelinev shell 作为 bash 脚本的一部分运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67284203/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com