2018年7月12日 星期四

Python 3.6 自行安裝方式

Python 3.6 自行安裝方式(Ubuntu 16.04)

當 apt-get 無法安裝,版本太新、或要安裝特定版本時,可以採用以下安裝方式。

首先到 Python.org 的原始碼下載點 (https://www.python.org/ftp/python)
很多版本可供選擇,選擇一個自己要下載的版本,我這邊選擇了 3.6.6,點入將其檔案連結點複製起來。

右鍵選擇複製連結。

$ wget https://www.python.org/ftp/python/3.6.6/Python-3.6.6.tar.xz
$ tar xJf Python-3.6.6.tar.xz
$ cd Python.3.6.6
$ ./configure
$ make
$ sudo make install


產生出來的執行檔名稱是 python3.6

Pip 發生無法 SSL 連線

如果遇到,pip 運作的時候,產生 "pip is configured with locations that require TLS/SSL, however the ssl module in Python is not available." 之類的錯誤訊息。

則先安裝
$ sudo apt-get install build-essential checkinstall
$ sudo apt-get install libreadline-gplv2-dev libncursesw5-dev libssl-dev libsqlite3-dev tk-dev libgdbm-dev libc6-dev libbz2-de

再依照上述步驟重新安裝一次即可。

沒有留言:

張貼留言