怎么把 Python 运行环境打包到别的机子上

2017 年 8 月 29 日
 qsnow6

在本机编好的脚本,因为本机和远程 VPS 的 python 环境不一样,想打包一份运行环境到远程的 VPS 上,试了下 virtualenv 好像只能本地隔离,在 VPS 上解压后 python 版本没有变化。

virtualenv 不能处理这个事情吗?或者有其它的替代方案?


本机系统:mac os

本机 python 版本:3.5.1

VPS python 版本:2.7.5

VPS 系统:CENTOS

我的操作是这样的

virtualenv --no-site-packages venv
...
source venv/bin/activate
14628 次点击
所在节点    Python
24 条回复
asdf123101
2017 年 8 月 30 日
用 docker 打包。简单方便。
SharkIng
2017 年 8 月 30 日
我都是直接 tar virtualenv
litter123
2017 年 8 月 30 日
直接编译安装,我的 VPS 上装了 2.6、2.7、3.6.1 三个版本,改名字区分,没什么问题啊
oldbird
2017 年 9 月 7 日
winpython,可否?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/386552

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX