1. 概述
- CentOS 7 自帶 python2(python 以下正文簡寫為 py, 命令行中依然是 python)
- 嘗試用 yum 安裝 py3
2. 環境
- os
- centos7
3. 步驟
1. 確認沒有安裝 py3
- 命令
> yum list install python*
2. 查找線上包
-
概述
- 看看 yum 里有沒有
-
命令
> yum list python*
-
結果
- 乍一看好像都是 py2 的包
3. 安裝 epel 包
-
概述
- 上網查了下, 發現需要 epel-release
-
命令
> yum install -y epel-release
-
結果
- 安裝成功
- 再次執行 步驟2 的查找, 發現找到了若干個 py3 的包: python34, python36
4. 安裝
-
概述
- 找到了就可以安裝
-
命令
> yum install -y python36
5. 驗證
-
概述
- 安裝好之后, 驗證一下
-
命令
> python3
4. 其他
-
運行腳本
- 安裝完之后, 可以直接運行 py 腳本了
- 腳本頭部, 需要添加以下的內容, 就可以用 ./ 直接運行
#!/usr/bin/env python3
- py2 的話, 需要加
#!/usr/bin/env python
-
后面還要了解 virtualenv 這個環境
- 滿足不同項目對相同組件的不同依賴
- 聽上去好拗口...
- 滿足不同項目對相同組件的不同依賴
-
yum 和 epel
- 這些東西之前雖然經常用, 但還是不太理解
- 感覺還是需要學習
- 這些東西之前雖然經常用, 但還是不太理解