为了账号安全,请及时绑定邮箱和手机立即绑定

RPM与Python Virtualenv冲突

RPM与Python Virtualenv冲突

摇曳的蔷薇 2021-03-06 23:13:39
我们使用RHEL5集群,并为应用程序创建自定义RPM,以便我们可以在现场部署它们。我遇到一个不寻常的问题,其中我们的virtualenv中的特定目录导致RPM冲突,我不知道为什么。我们有一个软件包(python26-2.6.5-6.el5.x86_64)提供了我们的主要Python可执行文件。它已安装用于其他服务,但未被我们的项目使用。我们的项目使用virtualenv。由于某种原因,virtualenv的“ encodings”目录引起冲突。以下是python26软件包提供的文件:https ://gist.github.com/reidja/5749089#file-python26-file-list这是我们的规格文件:https : //gist.github.com/reidja/5749089/raw/8c91a238e488b93d3ca9c4ce07c8eada360095dd/Our+Spec+File这是yum的输出:https : //gist.github.com/reidja/5749089/raw/5a543765bfadfb384b6136420527ce941df55bb6/yum+localinstall如果有人能指出我正确的方向,将不胜感激。
查看完整描述

1 回答

?
慕标琳琳

TA贡献1830条经验 获得超9个赞

我们的自定义构建环境将符号链接作为文件(如cp -H)拉入。这导致我们的virtualenv中的encodings目录作为真实文件进入,而不是针对/ usr / lib64的符号链接


查看完整回答
反对 回复 2021-03-31
  • 1 回答
  • 0 关注
  • 117 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号