如何将库pip安装到Azure Web应用程序的“antenv”venv?

2024-04-26 17:28:58 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试使用FTP将Flask应用程序部署到azureweb应用程序(Linux,python3.7运行时)。在

我复制了“应用程序.py“结束和a”要求.txt“,但我可以在日志中看到没有安装任何内容。在

这个网络应用使用的是一个“antenv”虚拟环境,但它不会安装任何东西。如何向这个“antenv”虚拟环境添加库?在


Tags: pytxt应用程序flask内容linux部署虚拟环境
2条回答

结果我不得不在本地venv激活时运行这些命令并执行git推送。那时我看到azure开始下载我的要求.txt在

是的,我知道你已经解决了这个问题。您必须使用Git将Python应用程序部署到Linux上的App服务,以便在要求.txt已安装(根文件夹)。在

要安装Django和任何其他依赖项,必须提供要求.txt使用Git文件并部署到App服务。 antenv文件夹是App Service使用您的依赖项创建虚拟环境的位置。如果展开此节点,则可以验证在中命名的包要求.txt安装在antenv/lib/python3.7/site-packages中。有关详细信息,请参阅此document。在

此外,尽管容器可以自动运行Django和Flask应用程序,但只要应用程序符合预期的结构,您也可以提供一个自定义的启动命令文件,通过该文件可以完全控制Gunicorn命令行。Flask应用程序通常需要自定义启动命令,但Django应用程序不需要。在

相关问题 更多 >