- 主题:python这版本也搞的太烂了
不是啊,我这个本来就是单独安装的版本,跟操作系统自带包管理带的已经没关系了
【 在 adoal @ [Programming] 的大作中提到: 】
:
: 是不是中途某个时间点没建virtualenv就用python自己的
: 安装方法做某些操作破坏了系统打包的环境
:
: 反正我的基本理念是发行版打包了某个语言的运行环境就是
#发自zSMTH@ Hunt Machine
--
FROM 180.164.83.*
pip坏了不是应该用官方自己的ensurepip命令吗?为什么用第三方的get-pip
【 在 RuralHunter 的大作中提到: 】
:
: 我ubuntu上16.04的python3(3.5)的pip3不知道怎么坏了,通过get-pip.py强制重新安装了一个
: curl -O
https://bootstrap.pypa.io/pip/3.5/get-pip.py :
: 运行get-pip.py,看log
#发自zSMTH@IN2010
--
修改:ble FROM 114.255.33.*
FROM 223.104.39.*
这是第三方的?我网上搜出来都是用这个啊,还以为是官方或半官方的呢。
【 在 ble (ble) 的大作中提到: 】
: pip怀了不是应该用官方自己的ensurepip命令吗?为什么用第三方的getpip
: #发自zSMTH@IN2010
--
FROM 116.233.73.*
/usr/local也危险的,自己单独安装建议不要装在这里,
以及,哪怕是自己安装的,具体任务里用还是建一个virtualenv出来
【 在 RuralHunter (渔父) 的大作中提到: 】
: 不是啊,我这个本来就是单独安装的版本,跟操作系统自带包管理带的已经没关系了
: #发自zSMTH@ Hunt Machine
--
FROM 122.225.220.*
有个省事的办法是用anaconda,需要写详细步骤再研究下vietualenv的依赖
【 在 adoal (阿豆) 的大作中提到: 】
: /usr/local也危险的,自己单独安装建议不要装在这里,
: 以及,哪怕是自己安装的,具体任务里用还是建一个virtualenv出来
--
FROM 27.91.71.*
没有装在那里,都是单独的目录,例如/usr/lib/python3.5
然后python3或者pip3都是软链接到我用的版本。
【 在 adoal (阿豆) 的大作中提到: 】
: /usr/local也危险的,自己单独安装建议不要装在这里,
: 以及,哪怕是自己安装的,具体任务里用还是建一个virtualenv出来
--
FROM 116.233.73.*
/usr/lib/pythonxxx就是发行版的包管理器维护的啊
【 在 RuralHunter (渔父) 的大作中提到: 】
: 没有装在那里,都是单独的目录,例如/usr/lib/python3.5
: 然后python3或者pip3都是软链接到我用的版本。
--
FROM 122.225.220.*
知道啊,只是我的linux版本的包管理器已经不会更新到我这个新的python版本了
【 在 adoal 的大作中提到: 】
:
: /usr/lib/pythonxxx就是发行版的包管理器维护的啊
:
: 【 在 RuralHunter (渔父) 的大作中提到: 】
: : 没有装在那里,都是单独的目录,例如/usr/lib/python3.5
#发自zSMTH@ Hunt Machine
--
FROM 101.84.154.*
这个是第三方的pip安装工具,你用这个相当于自己装一个pip模块到某个python发行版,和当前python是不是匹配都不知道。ensurepip从3.4开始就是自带的,用了相当于为当前python把pip恢复出厂模式(--upgrade可以到当前python的最新pip)
【 在 RuralHunter 的大作中提到: 】
: 这是第三方的?我网上搜出来都是用这个啊,还以为是官方或半官方的呢。
:
--
FROM 114.255.33.*
你在#138677里又说你自己安装的包在/usr/lib/python3.5下……
#138623又说是你自己安装的,跟系统的无关……
我从你前后的各种表述没法判断你实际行为到底是咋样的。
所以我只好说一下我的观点:如果你保守行事,不使用pip或者其它
来自Python上游的手段去动发行版包管理器安装的Python环境,
要处理业务就开一个virtualenv,pip的更新也在virtualenv里,
那不管virtualenv里坏成啥样,大不了再开一个从头重来就是。
甚至如果嫌发行版带的Python解释器版本太低,用anaconda或者
源码编译安装也行,但一定要规划好prefix,不要跟系统的冲突、
怕就怕用pip或者其它方式做默认环境的全局安装,跟包管理器的
混在一起,这样两边都管不好。
这事真不能单独怪Python(针对你的标题),要怪就怪某些发行版
全操全办的社会主义风格,而一般用户显然是不会意识到这种坑的。
【 在 RuralHunter (渔父) 的大作中提到: 】
: 知道啊,只是我的linux版本的包管理器已经不会更新到我这个新的python版本了
: #发自zSMTH@ Hunt Machine
--
修改:adoal FROM 122.225.220.*
FROM 122.225.220.*