打包虚拟环境 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 实例及其第三方库。但如果你想要更多自定义功能(如环境变量),它就无法满足所有需求。 相关内容 Ubuntu 20.04 的 wakeonlan 问题 Tcolorbox 使用 crefname 时出错,将标签指定为幻影选项 通过 \author 命令获取姓氏 如何在 Google Chrome 中执行区分大小写的搜索?[重复] 监控 /proc/sys/fs/inode-nr Python DBus 会话服务如何知道用户正在注销? 从 TeX 排版的 PDF 中提取表格浮点数? 通过 RDP 提高瘦客户端到 Server 2008 R2 的屏幕重绘率 如何创建出现在顶部菜单栏的桌面应用程序? SCCM:明确添加一台机器