【发布时间】:2020-11-29 19:47:27
【问题描述】:
几年前,我用 python 和 Flask 创建了一个代理脚本。它只运行应用程序并绕过对方向的请求并添加“response.headers ['Access-Control-Allow-Origin'] ='*'”以避免服务器之间的CORS调用。
当我安装 ubuntu 18.04 时,安装带有“flask”和“request”库的 python 环境的唯一方法是创建一个“venv”环境。我无法使用 pip 直接在 ubuntu 中安装。所以,我做到了,并为烧瓶创建了我的虚拟环境。
我的问题毕竟已经成功了,我运行 venv "source venv/bin/activate" 然后启动我的脚本 "python3 server.py"。一切顺利,但是当我关闭 ssh 连接时,“venv”也关闭了。我尝试使用“python3 server.py &”运行,但结果相同。
如何使“venv”虚拟环境永久化,退出ssh连接后不关闭?
谢谢! :)
【问题讨论】:
标签: python python-venv