打包虚拟环境 2024-5-30 • python deployment packaging virtualenv 我想打包一个 Python 虚拟环境平均流量,这样我就可以将其部署到我的服务器。我想在我的主目录中的某个位置设置虚拟环境,而不必使用 root 权限,但部署到例如 /opt。虚拟环境本身似乎没有目标目录选项。我知道有一个可重定位选项,但它过去对某些软件包失败了,我不相信它在所有情况下都能正常工作。除了设置 chroot 进行打包或实际在本地 /opt 目录中设置虚拟环境之外,还有其他选择吗? 答案1 灵感来自这个构建脚本我一直在测试和使用虚拟环境工具我已经几个月没有遇到过任何问题了。使用 eg 轻松迁移虚拟环境virtualenv-tools --update-path /opt/my_project/virtualenv并将其打包到平均流量然后。 答案2 这正是码头工人做。 fpm 足以打包 python 实例及其第三方库。但如果你想要更多自定义功能(如环境变量),它就无法满足所有需求。 相关内容 shell脚本中的##*是什么意思? [复制] 压缩某些子文件夹的内容,但不压缩其他子文件夹的内容 新的 SSD hdparm 显示“冻结” - 在安装 Linux 之前是否需要安全擦除 表格中含有 \argmin 的方程 板载屏幕键盘缺少按键符号 枚举项目中的换行错误(代码按我想要的方式编译,但我收到错误报告) 环和运行级别 将表格条目(第二列)垂直对齐到第一列 减少或增加交换性是否会对我有益? 为什么我的 XFCE Pulse Audio 插件滑块不起作用?