Liam0205 / liam0205.github.io

Deployment of my weblog.
https://liam0205.github.io
35 stars 5 forks source link

于 CentOS 7 上编译安装 Python 3.7.2 | 始终 #288

Open Liam0205 opened 5 years ago

Liam0205 commented 5 years ago

https://liam.page/2019/03/19/compile-and-install-Python-3-7-2-on-CentOS-7/

又到了愉悦地配置系统的时间……今日的任务是在 CentOS 7 上安装最新版本的 Python 3.7.2。 由于前些日子,蛤力橙表示 Anaconda 是 some what 邪恶的,所以这次不打算偷懒用 Anaconda 了,而是选择从源码编译安装。这里记录一些踩过的坑。

liyan-ah commented 5 years ago

为什么「anaconda 是 some what 邪恶的」?

Liam0205 commented 5 years ago

@Blacker1230 我也不知道,我本来是很喜欢 Anaconda 的。不如请 @Harry-Chen 来解释一下?

Harry-Chen commented 5 years ago

@Liam0205 @Blacker1230 我也不知道,我本来是很喜欢 Anaconda 的。不如请 @Harry-Chen 来解释一下?

Anaconda 本身的 overhead 太大了,空间上的问题就不用说了,它的 SAT Solver 实现得也比较愚蠢,遇到过一晚上也解不出来的情况。我觉得这两点上 venv 比它要好。

当然,对于新手来说,Anaconda 的确是非常简单易用了。不过作为一个运维,应该清真一下?

P.S. 还有一点可以不算上理由,就是 Anaconda 不是自由软件。