- 主题:以前还不理解“区分系统python和用户python”的必要性
眼看着别人用python2.7覆盖了系统自带的2.6之后,yum命令失效,当时只知道笑话别人
现在想想,自己似乎也在干这类事情啊
前几天要裁撤迁移一台“类centos7”的机器,系统python2.7 ,用户python2.7,各自分别装了一堆东西。
因为时间紧,就没用新版本操作系统,直接装了相同版本的,然后开始迁移两套python里各自的应用程序。结果发现用系统自带的python2-pip版本8安装Jinja的时候,装了3.0.x版本,是个不兼容python2的版本。
手头另一套高版本操作系统,里面还保留了python2,自带的pip大概是18版吧,安装Jinja2的时候就下载了兼容python2的2.9.6
后来发现,是pip从20版本开始,取消了对python2的支持,开始假装不认识python包的“py2后缀”标志了
折腾了好几天,虽然最后勉强能用,但是感觉亏了:
1 浪费了时间
2 停留在旧版
3 研究旧版为什么不能正常工作,增长了没有用的经验
--
FROM 113.108.77.*
一切都是因为时间紧
【 在 JulyClyde (我的月份又来了) 的大作中提到: 】
: 眼看着别人用python2.7覆盖了系统自带的2.6之后,yum命令失效,当时只知道笑话别人
: 现在想想,自己似乎也在干这类事情啊
: 前几天要裁撤迁移一台“类centos7”的机器,系统python2.7 ,用户python2.7,各自分别装了一堆东西。
: ...................
--
FROM 61.149.143.*
自己开发的应用最好的解决方案还是 container,不然不小心升个 native 依赖,都可能需要重新编译一遍包,能出问题的地方太多了
【 在 JulyClyde (我的月份又来了) 的大作中提到: 】
: 眼看着别人用python2.7覆盖了系统自带的2.6之后,yum命令失效,当时只知道笑话别人
: 现在想想,自己似乎也在干这类事情啊
: 前几天要裁撤迁移一台“类centos7”的机器,系统python2.7 ,用户python2.7,各自分别装了一堆东西。
: ...................
--
FROM 203.211.111.*
我这是运维工具啊,本身不能随便飘的
【 在 eGust (十年) 的大作中提到: 】
: 自己开发的应用最好的解决方案还是 container,不然不小心升个 native 依赖,都可能需要重新编译一遍包,能出问题的地方太多了
--
FROM 113.108.77.*
but
因为有一个库和ansible有import关系,而我又因为洁癖直接yum安装了ansible
导致这个库也必须装到“系统python”里面去……
唉
【 在 JulyClyde (我的月份又来了) 的大作中提到: 】
: 眼看着别人用python2.7覆盖了系统自带的2.6之后,yum命令失效,当时只知道笑话别人
: 现在想想,自己似乎也在干这类事情啊
: 前几天要裁撤迁移一台“类centos7”的机器,系统python2.7 ,用户python2.7,各自分别装了一堆东西。
: ...................
--
FROM 113.108.77.*
devops 为啥会依赖 jinja……我还以为就是一般的 web service 呢
【 在 JulyClyde (我的月份又来了) 的大作中提到: 】
: 我这是运维工具啊,本身不能随便飘的
--
FROM 203.211.111.*
Python2都停止支持了,为什么还要用呢
【 在 JulyClyde 的大作中提到: 】
: 眼看着别人用python2.7覆盖了系统自带的2.6之后,yum命令失效,当时只知道笑话别人
: 现在想想,自己似乎也在干这类事情啊
: 前几天要裁撤迁移一台“类centos7”的机器,系统python2.7 ,用户python2.7,各自分别装了一堆东西。
: ...................
--
FROM 111.203.35.*
这话说的。winxp, win7 都停止支持了,为什么还要用。
为什么为什么。程序员估计也是绝望的。为什么会有人用 macos safari,为什么会有用 linux firefox,甚至还有人在用 ie12 和 edge 登录程序员写的网站。你们不能统统用最新版的 chrome 吗!
[此处是程序员爆炸gif]
【 在 littleSram (littleSram) 的大作中提到: 】
: Python2都停止支持了,为什么还要用呢
--
FROM 124.72.118.*
哈哈哈,说得对
我错了,mac下默认还是有Python2.7
【 在 hgoldfish 的大作中提到: 】
: 这话说的。winxp, win7 都停止支持了,为什么还要用。
: 为什么为什么。程序员估计也是绝望的。为什么会有人用 macos safari,为什么会有用 linux firefox,甚至还有人在用 ie12 和 edge 登录程序员写的网站。你们不能统统用最新版的 chrome 吗!
: [此处是程序员爆炸gif]
: ...................
--
修改:littleSram FROM 111.203.35.*
FROM 111.203.35.*
ansible的template模块
【 在 eGust (十年) 的大作中提到: 】
: devops 为啥会依赖 jinja……我还以为就是一般的 web service 呢
--
FROM 113.108.77.*