0o10python,Python安装lz4-0.10.1遇到的坑

因为项目的需求,要 lz4.0.10.1 的,因为本机已经有一个 1.1.0 版本的,所以必须先卸掉,然后我差点没疯了(手动微笑)

准备愉快地装上 0.10.1

咦,需要装这个包setuptools-scm,直接无脑装

继续装我的 lz4

我天。。隐约察觉到有点不对劲,这什么鬼。。 too old ?? 所以要我先升级下?

这次没毛病了吧? 装我的 lz4

又是 too old ??这样真的很迷。。赶紧谷歌了下,尝试了好几次,还是这个坑爹结果。

突然发现一个博文提到一个很神奇的语句, 不管了先试下:

抱着一些幻想,再装下我的 lz4,结果很明显,幻想就是幻想,还是报的神奇的too old...

我天。。要死了。。

对比了线上的机器,发现人家根本就没装那个 setuptools_scm, 要不试下卸载了?

说干就干:

咦,报错终于不是 too old 了,看来还真是那坑爹货的问题。既然说certifi版本不符合,那就重装下吧

然后就继续安装咯,

瞬间懵逼.. maximum recursion 最大递归错误都出现了。。直接谷歌,有人安装下get-pip-py`, 并没用

折腾好几次,还是这个问题, 仔细想了想这个是在安装了那个 certifi-2016.9.26之后出现的,会不会就是这个库本身的缺陷?

还是先更新到 certifi==2017.4.17 再看看,毫无疑问,肯定就是又会出现那个错误:

然后针对这个问题谷歌,查了好久,看到一个博主说,之前遇到相似的问题,原因就是他的distribute版本太老,尝试升级下这个库版本。

因为本身有安装,所以我们需要指定最新版本或者升级,直接去Pypi看看最新版本是什么?

看到最新版本是:distribute 0.7.3,所以直接安装

最后再安装下:

终于成功了。。不容易啊不容易。。。希望别的童鞋别再因为这问题被坑。

原文链接:https://segmentfault.com/a/1190000014926206

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值