07 Linux下Python開發環境搭建

2021-09-01 11:47:59 字數 2043 閱讀 8256

ubuntu作業系統
1. apt介紹
* advanced packaging tool(apt)是linux下的一款安裝包管理工具

* 簡單理解,就是:

- 在網路上的某個地方,有乙個軟體庫;

- 也可以刪除已經安裝的軟體

- (可聯想「xx軟體管家」; 只不過以前我們都是通過滑鼠點點點就可以;現在這個工具需要使用「命令」來完成而已)

2. 具體安裝方式
在終端中,輸入命令: sudo apt-get install python2.7

注意: 1\. 以上命令的python2.7, 中的2.7為版本號,可以根據需要自行修改

3. 安裝成功測試
在終端中,輸入命令:python 或 python3 進行嘗試;檢視是否成功進入到「互動模式」
1. 為什麼要使用這種方式?
因為第一種方式有可能安裝不到最新的版本;
2. 這種方式的原理?
需要知道:

1\. 我們所使用的軟體怎麼來的?

- 主要是通過程式設計師編寫**實現的;

2\. 好好的**,怎麼就變成了我們所使用的具體的軟體?

- 對**進行編譯執行,就可以得到乙個可以使用的軟體

總結: ** -> 編譯/執行 -> 軟體

* 我們需要安裝的「python環境」就是乙個軟體

- 是不是也可以通過軟體的原始碼,自己動手「編譯/執行」來安裝?

3. ubuntu下,通過原始碼安裝軟體的步驟

第二步: 配置

第三步: 編譯

第四步: 安裝

4. 具體操作-python2.x版本原始碼安裝

wget -c

tar -xzvf python-2.7.13.tgz

進入解壓資料夾進行配置

cd python-2.7.13/

sudo ./configure # 可新增引數 --prefix=目標安裝路徑

編譯

make

安裝

make install

5. 具體操作-python3.x版本原始碼安裝

wget -c

tar -xzvf python-3.6.2

進入解壓資料夾進行配置

cd python-3.6.2

sudo ./configure # 可新增引數 --prefix=目標安裝路徑

編譯之前,先安裝編譯需要的依賴包

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-dev

編譯

make

安裝

sudo make install

補充

alias python3='指定python3的路徑'

. ~/.bashrc # 讓操作生效

對於初學者來說,這一部分可能有點小難;特別看到陌生的命令;

即使不理解具體命令什麼意思也可以;對於我們後續的python學習沒有影響

07 Linux檔案系統

linux檔案系統 一,檔案存放位置 1.sbin系統二進位制目錄,存放管理員級別的各種命令工具 2.bin二進位制目錄,存放普通使用者級別的各種命令工具 3.dev裝置目錄,unix linux對各種裝置都是以檔案的形式掛載的 4.boot啟動目錄,存放啟動檔案 5.etc系統配置檔案目錄,一般應...

07 linux基本命令(四)

上期部落格內容 linux基礎命令 四 sort 它將檔案進行排序,並將排序結果標準輸出。sort命令既可以從特定的檔案,也可以從stdin中獲取輸入。主要 引數 f 忽略大小寫的差異,例如a 與a 視為編碼相同 b 忽略最前面的空格部分 m 以月份的名字來排序,例如jan,dec 等等的排序方法 ...

07Linux,命令模式的基本操作

2 命令模式的基本操作 gg游標 跳轉到第1 行 g 最後一行 2g 第2行 yy複製 2yy複製2行 p貼上dd刪 除 2dd刪除2行 撤銷 u u 撤銷前一次 當前行所有更改 重做 ctrl r 重做最近一次被撤銷的操作 文字查詢 word 向後查詢字串 word 切換查詢結果 n n 跳至後 ...