# 安裝python
* * * * *
* 建議使用 python2.7
* 參考大神:[廖雪峰Python教程](https://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000)
>[info] 1.window下載安裝
* [官方下載](https://www.python.org/downloads/)
>[info] 2.mac,linux 安裝
* 一般自帶,如果沒有官方下載即可
>[info] 3.升級為2.7版本
* 下載源碼
~~~
wget https://www.python.org/ftp/python/2.7.14/Python-2.7.14.tgz
tar zxvf Python-2.7.14.tgz
cd Python-2.7.14.tgz
./configure --prefix=/usr/local/python27
make && make install
~~~
* 替換舊版本
~~~
which python
mv /usr/bin/python /usr/bin/python26
ln -s /usr/local/python27/bin/python2.7 /usr/bin/python
~~~
* 錯誤解決
~~~
python 報錯的話:
python: error while loading shared libraries: libpython2.7.so.1.0: cannot open shared object file: No such file or directory
# 原因:linux系統默認沒有把/usr/local/python27/lib路徑加入動態庫搜索路徑
~~~
* 加入動態庫
~~~
[root@vip ~]# vim /etc/ld.so.conf
# 添加如下一行內容
/usr/local/python27/lib
[root@vip ~]# ldconfig # 使新添加的路徑生效
~~~
* 升級 python 后,安裝 pip 工具
1. 下載安裝
~~~
[root@vip ~]# wget https://bootstrap.pypa.io/get-pip.py
[root@vip ~]# python get-pip.py
~~~
2. 設置軟連接
~~~
[root@vip ~]# ln -s /usr/local/python27/bin/pip2.7 /usr/bin/pip
~~~
* 安裝 ipython
~~~
[root@vip ~]# pip install ipython==1.2.1
[root@vip ~]# ln -s /usr/local/python27/bin/ipython /usr/bin/ipython
~~~