suse11 安装 python

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了suse11 安装 python相关的知识,希望对你有一定的参考价值。

参考技术A 吐槽下,suse11,安装python2.7
如果我说多请包含,

给我一台 suse11的机器,内核2.6.27

关键 关键 关键 不能联网,需要安装 python 然后安装superset 支持 可视化。

我就问问,系统库,你倒是给我啊,
不给我,你倒是给我个地址啊。

开始完全,根据依赖提醒 去安装,最后 发现, 不是找不到库,就是已经不支持。

没办法,只能走捷径 ,安装anaconda ,在稍微调整 个别库。ok

然后anaconda 目录 4.5G,有时间在把不用的删除。

这个太大了。

然后,然后,然后, 还要在一堆suse11 不联网,不联网 的机器上做同样的事情。

大爷的。 拷贝去吧, 就4.5G。

头疼

Open SuSE 安装Python3.6

1. 下载Python3.6 tar包

    去除Modules/Setup文件167行的注释

    readline readline.c -lreadline -ltermcap

2. 下载readline-7.0.tar.gz并安装

3. 创建/usr/lib/目录下libtermcap.so的软链接。原本该目录下只有libtermcap.so.2,会导致编译python3.6的时候找不到libtermcap的错误。

4. 编译安装python3.6

    ./configure && make && make install

 

做这些步骤的目的是为了避免直接编译安装后,使用python3时出现“ImportError: No module named readline”的错误。

如何解决 /usr/bin/ld: cannot find -lxxx 的错误

造成这种错误的原因无非两种:

1. 所需的lib没有安装(也有可能是所需版本没有安装)

    解决办法就是安装相应的库(版本也要正确)

2. 所需的库已经安装,但是没有正确的链接。

    解决办法:创建正确的命名链接。参考以上python3.6编译的第三步。

 

参考链接:

http://yuanshuilee.blog.163.com/blog/static/21769727520131130102626998/

http://blog.csdn.net/a936676463/article/details/8480672/


以上是关于suse11 安装 python的主要内容,如果未能解决你的问题,请参考以下文章

SUSE11虚拟机安装与Oracle 11g安装

SuSE11安装MySQL5.7.22:RPM安装方式

SuSE11安装MySQL5.6.40:RPM安装方式

SuSE11安装MySQL5.5.60:RPM安装方式

SuSE11安装MySQL5.6.40:编译安装方式单实例

SUSE 11下安装DPDK