linux系統中python版本公升級

2022-08-21 10:21:12 字數 1471 閱讀 4813

一,檢視python版本號python -v

根據需要選擇需要的python版本

eg:wget三,解壓編譯安裝pythontar -zxvf python-3.5.2.tgz安裝配置cd python-3.5.2

./configure執行 ./configure 時,如果報錯:configure: error: no acceptable c compiler found in $path

說明沒有安裝合適的編譯器。這時,需要安裝/公升級 gcc 及其它依賴包。

# yum install make gcc gcc-c++

1完成之後,重新執行:# ./configure編譯安裝make && make install

安裝成功以後,就可以檢視 python 的版本了:

# python -v

python 2.7.5

# python3 -v

python 3.5.2

乙個是舊版本 2.x,另外乙個是新版本 3.x。四,設定3.x python 為預設版本檢視 python 的路徑,在 /usr/bin 下面。可以看到 python 鏈結的是 python 2.7,所以,執行 python 就相當於執行 python 2.7。

# ls -al /usr/bin | grep python

-rwxr-xr-x. 1 root root 11216 12月 1 2015 abrt-action-analyze-python

lrwxrwxrwx. 1 root root 7 8月 30 12:11 python -> python2

lrwxrwxrwx. 1 root root 9 8月 30 12:11 python2 -> python2.7

-rwxr-xr-x. 1 root root 7136 11月 20 2015 python2.7

# mv /usr/bin/python /usr/bin/python.bak

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

這時,再檢視 python 的版本:

# python -v

python 3.5.2

輸出的是 3.x,說明已經使用的是 python3了

---------------------配置 yum# vi /usr/bin/yum

1同時修改:

# vi /usr/libexec/urlgrabber-ext-down

1將 #!/usr/bin/python 改為 #!/usr/bin/python2.7,儲存退出即可

Linux系統中執行python檔案

linux系統和linux伺服器中都是適用的 linux下可直接像執行.exe檔案一樣執行.py檔案,方法是在.py檔案的第一行加上下面的任意一行 usr bin python usr bin env python二者的區別在於 需要強調的是,上述解析路徑應該放在 python 指令碼的第一行。做完...

在Linux系統中安裝Python

安裝依賴包 yum install zlib devel bzip2 devel openssl devel ncurses devel sqlite devel readline devel tk devel gcc make ywget 將python進行解壓 切換到壓縮包所在的目錄 cd us...

製作Linux版PE系統

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!pe系統 在初學裝系統的時候是乙個很熱的詞。它就是乙個存在於優盤上的小系統,將小系統製作到優盤上有很多任務具。windows上使用諸如 桃 之類的國產軟體製作pe系統,包含了磁碟分割槽工具,ghost等等必要軟體。linux用得熟悉了其實也有相應版...