如题,看网上有文章说是不行。
所以 venv 的价值只在于摆脱 python 各种库依赖的变动,如果 python 环境本身发生变化(比如升级版本之类的)那么还是 venv 下运行的东西还是会崩溃?
这么说来似乎还是 世人都晓容器好啊 可以完全摆脱运行环境和硬盘文件的依赖。。。
但是部署一些自己用的小项目的时候总是不喜欢用容器,docker 要搞一个容器还得写个 dockerfile 构建,然后暴露端口暴露 volume 之类的一大堆事,感觉写起来很麻烦
如题,看网上有文章说是不行。
所以 venv 的价值只在于摆脱 python 各种库依赖的变动,如果 python 环境本身发生变化(比如升级版本之类的)那么还是 venv 下运行的东西还是会崩溃?
这么说来似乎还是 世人都晓容器好啊 可以完全摆脱运行环境和硬盘文件的依赖。。。
但是部署一些自己用的小项目的时候总是不喜欢用容器,docker 要搞一个容器还得写个 dockerfile 构建,然后暴露端口暴露 volume 之类的一大堆事,感觉写起来很麻烦