python3安裝 寫給向我一樣小白的

2021-09-29 16:02:05 字數 2146 閱讀 7703

首先介紹下sudo 如果你不是root使用者,那麼想要進行root操作,就加入sudo,如果是root 就不需要加了
sudo yum install -y openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel sqlite-deve

yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make

2.wget    你想下的版本鏈結

我解壓就是 tar -xzvf   python-3.7.5.tar.xz

tar -xzvf    python-x.x.x.tgz

解壓後或出現上圖的python-3.7.5資料夾

4.進入你解壓後的資料夾

cd python-3.6.3

5. 配置安裝路徑, 預設安裝路徑是usr/bin,但由於已自帶python2,使用預設路徑會產生衝突,故需要安裝在另外的位置

./configure --prefix=/usr/local   (所以路徑)

原始碼的安裝一般由3個步驟組成:

配置(configure)、編譯(make)、安裝(make install)。

configure是乙個可執行指令碼,它有很多選項

在待安裝的原始碼路徑下使用命令./configure –help輸出詳細的選項列表。

其中--prefix選項是配置安裝的路徑,如果不配置該選項,安裝後可執行檔案預設放在/usr /local/bin

庫檔案預設放在/usr/local/lib

配置檔案預設放在/usr/local/etc

其它的資源檔案放在/usr /local/share,比較凌亂。

如果配置--prefix,如:

./configure --prefix=/usr/local/test

可以把所有資源檔案放在/usr/local/test的路徑中,不會雜亂。

6.  編譯安裝

make

make install

# 測試(python-3.6.3目錄下)

./python -v  (加./)才能出來

python x.x.x

但現在你還沒有完事

你在別的目錄下輸入python還是python之前的版本

這時候需要乙個軟鏈結

軟鏈結又叫符號鏈結,這個檔案包含了另乙個檔案的路徑名。可以是任意檔案或目錄,可以鏈結不同檔案系統的檔案。
先進入 /usr/bin 目錄下

可以看到有一些軟鏈結,這是我鏈結完的,所以 python鏈結到  python3 

python3鏈結的是之前編譯安裝的目錄

軟鏈結建立

ln -s   [原始檔或目錄]  [目標檔案或目錄]

比如python 鏈結到python3    

你在/usr/bin的前提下

ln -s python python3

ln -s /usr/local/bin/python3 python3

之後隨便目錄嘗試python3

在之後說pip3

創捷乙個軟連線就可以了

也是之前那麼建立

ln -s /usr/local/bin/pip3  pip

如果你不小心把鏈結建錯了,那麼你就可以刪除     如圖所示  在重新建立就好啦

python3安裝 Python3的安裝

1.anaconda安裝 2.安裝包安裝 3.linux下的命令列安裝 centos red hat 1 sudo yum install y sudo yum update3 sudo yum install y python35u python35u libs python35u devel p...

Python3 一些與C 不一樣的運算子

python邏輯運算子 邏輯 與 運算子and 邏輯表示式a and b 如果變數a,b中有乙個是flase,那麼a and b為flase 如果變數a,b都為true,那麼a and b為true 邏輯 或 運算子or 邏輯表示式a or b 如果變數a,b中最多只有乙個是flase,那麼a or...

像Excel一樣使用Python(一)

在進行資料處理時,如果資料簡單,數量不多,excel是大家的首選。但是當資料眾多,型別複雜,需要靈活地顯示切片 進行索引 以及排序時,python會更加方便。借助python中的numpy和pandas庫,它能快速完成各種任務,包括資料的建立 檢查 清洗 預處理 提取 篩選 彙總 統計等。接下來幾篇...