若要自己安裝Python到自己的目錄,可以按照下面的做法(在這邊作業系統是Linux,安裝的Python版本是2.7.13,安裝的位置是 /opt/Python-2.7.13/ ):
- wget https://www.python.org/ftp/python/2.7.13/Python-2.7.13.tgz
- tar zxvf Python-2.7.13.tgz && cd Python-2.7.13/
- ./configure --prefix=/opt/Python-2.7.13 --enable-optimizations
- make install
- /opt/Python-2.7.13/bin/python -V
Python 2.7.13
- wget https://bootstrap.pypa.io/get-pip.py
- /opt/Python-2.7.13/bin/python get-pip.py --prefix=/opt/Python-2.7.13
- /opt/Python-2.7.13/bin/pip list --format=columns
Package Version
---------- -------
pip 9.0.1
setuptools 36.0.1
wheel 0.29.0
- /opt/Python-2.7.13/bin/pip install matplotlib
這樣就可以把自己安裝Python-2.7.13到指定目錄,並且
透過pip來安裝套件
- 從Python官網下載source code
- 解開套件
- 設定安裝的路徑。後面的最佳化參考《what does --enable-optimizations do while compiling python?》的說明
- 編譯與安裝
- 確認安裝的Python版本
- 下載pip安裝套件
- 安裝pip到我們要的目錄。最後pip這支程式會放在 /opt/Python-2.7.13/bin/pip
- 用pip來看這個Python目前有的套件在哪邊
- 用pip來安裝matplot這個套件。參考《Python的套件管理程式PyPI(pip)》一文看pip的使用方式
使用pip安裝的套件放在/opt/Python-2.7.13/lib/python2.7/site-packages /
參考資料
_EOF_
沒有留言:
張貼留言