天天看點

linux下更新python2.0到python3.0

1

2

3

4

5

6

7

8

9

10

11

<code>更新python</code>

<code>cd</code> <code>/home/sanlang/tools</code>

<code>wget http:</code><code>//www</code><code>.python.org</code><code>/ftp/python/2</code><code>.7.6</code><code>/Python-2</code><code>.7.6.tgz</code>

<code> </code><code>gunzip  Python-2.7.6.tgz</code>

<code> </code><code>tar</code>  <code>xf Python-2.7.6.</code><code>tar</code>

<code> </code><code>cd</code> <code>Python-2.7.6</code>

<code> </code><code>mkdir</code>   <code>-p  </code><code>/application/python2</code><code>.7.6</code>

<code> </code><code>.</code><code>/configure</code>  <code>--prefix=</code><code>/application/python2</code><code>.7.6 --</code><code>enable</code><code>-shared</code>

<code> </code><code>make</code> <code>&amp;&amp;  </code><code>make</code>  <code>install</code>

<code> </code><code>mv</code> <code>/usr/bin/python</code> <code>/usr/bin/python_old</code>

<code>ln</code>  <code>-s  </code><code>/application/python2</code><code>.7.6</code><code>/bin/python2</code><code>.7   </code><code>/usr/bin/python</code>

更新python導緻yum不可用,解決辦法

12

13

<code>錯誤1</code>

<code>[root@sanlang Python-2.7.6]# yum -y  install lrzsz</code>

<code>/usr/bin/python: error </code><code>while</code> <code>loading shared libraries: libpython2.7.so.1.0: cannot open shared </code><code>object</code> <code>file: No such file or directory</code>

<code>解決辦法:</code>

<code>vim  /usr/bin/yum</code>

<code>#!/usr/bin/python  改成     /usr/bin/python_old </code>

<code>錯誤2</code>

<code>[root@osanlang bin]# python  -V</code>

<code>python: error </code><code>while</code> <code>loading shared libraries: libpython2.7.so.1.0: cannot open shared </code><code>object</code> <code>file: No such file or directory</code>

<code>echo  </code><code>"/application/python2.7.6/lib"</code><code>&gt;&gt;/etc/ld.so.conf</code>

<code> </code><code>ldconfig </code>

<code> </code><code>python -V</code>

本文轉自 小小三郎1 51CTO部落格,原文連結:http://blog.51cto.com/wsxxsl/1834919,如需轉載請自行聯系原作者