gpt4 book ai didi

python - 如何在Windows上自动启动virtualenv环境

转载 作者:太空宇宙 更新时间:2023-11-03 18:04:56 25 4
gpt4 key购买 nike

任何人都可以给我一些关于在 Windows 上自动启动 virtualenv 应用程序的建议吗?我有一个在 Gunicorn 上运行的小型 Flask 应用程序。运行良好,但是如何将其投入生产呢?我不想手动进入并 cd 进入目录并输入 activate,然后输入 Gunicorn app:blog。如何使用虚拟环境?这是我尝试编写的脚本:

echo off
cd C:\Users\Darkn\Code\Python\flask-intro
venv\scripts\activate.bat
venv\scripts\waitress-serve --port=5000 app:app

前两行被执行,但最后一行没有执行任何操作。

最佳答案

来自 virtualenv 的激活脚本给了我一些线索。诀窍是将 virtualenv 路径添加到系统路径前面。然后脚本可以直接进入项目目录并启动应用程序。

@echo off
set "VIRTUAL_ENV=C:\Users\Darkn\Code\Python\flask-intro\venv"
set "PATH=%VIRTUAL_ENV%\Scripts;%PATH%"
cd C:\Users\Darkn\Code\Python\flask-intro
waitress-serve --port=5000 app:app

关于python - 如何在Windows上自动启动virtualenv环境,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27067317/

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