㈠ python應該裝哪個版本
Python的3.0版本,常被稱為Python 3000,或簡稱Py3k。相對於Python的早期版本,這是一個較大的升級。
為了不帶入過多的累贅,Python 3.0在設計的時候沒有考慮向下相容。
許多針對早期Python版本設計的程式都無法在Python 3.0上正常執行。
為了照顧現有程式,Python 2.6作為一個過渡版本,基本使用了Python 2.x的語法和庫,同時考慮了向Python 3.0的遷移,允許使用部分
Python 3.0的語法與函數。
推薦學習《python教程》
新的Python程式建議使用Python 3.0版本的語法。
除非執行環境無法安裝Python 3.0或者程式本身使用了不支援Python 3.0的第三方庫。目前不支援Python 3.0的第三方庫有Twisted,
py2exe, PIL等。
大多數第三方庫都正在努力地相容Python 3.0版本。即使無法立即使用Python 3.0,也建議編寫相容Python 3.0版本的程式,然後使用
Python 2.6, Python 2.7來執行。
㈡ python3哪個版本穩定
這個版本是不太穩定的,所以的話在設置的把這個版本的過程中,可以先進入他的Python裡面,然後輸入腳本運行程序。
㈢ 教你們如何切換Python2與Python3
由於歷史原因, Python 有兩個大的版本分支,Python2和Python3,又由於一些庫只支持某個版本分支,所以需要在電腦上同時安裝Python2和Python3,因此如何讓兩個版本的Python兼容,如何讓腳本在對應的Python版本上運行,這個是值得總結的。
對於Ubuntu 16.04 LTS版本來說,Python2(2.7.12)和Python3(3.5.2)默認同時安裝,默認的python版本是2.7.12。
當然你也可以用python2來調用。
如果想調用python3,就用python3.
對於Windows,就有點復雜了。因為不論python2還是python3,python可執行文件都叫python.exe,在cmd下輸入python得到的版本號取決於環境變數里哪個版本的python路徑更靠前,畢竟windows是按照順序查找的。比如環境變數里的順序是這樣的:
那麼cmd下的python版本就是2.7.12。
反之,則是python3的版本號。
這就帶來一個問題了,如果你想用python2運行一個腳本,一會你又想用python3運行另一個腳本,你怎麼做?來回改環境變數顯然很麻煩。
網上很多辦法比較簡單粗暴,把兩個python.exe改名啊,一個改成python2.exe,一個改成python3.exe。這樣做固然可以,但修改可執行文件的方式,畢竟不是很好的方法。
我仔細查找了一些python技術文檔,發現另外一個我覺得比較好的解決辦法。
借用py的一個參數來調用不同版本的Python。py -2調用python2,py -3調用的是python3.
當python腳本需要python2運行時,只需在腳本前加上,然後運行py xxx.py即可。
當python腳本需要python3運行時,只需在腳本前加上,,然後運行py xxx.py即可。
就這么簡單。
同時,這也完美解決了在pip在python2和python3共存的環境下報錯,提示Fatal error in launcher: Unable to create process using 『」』的問題。
當需要python2的pip時,只需
當需要python3的pip時,只需
python2和python3的pip package就這樣可以完美分開了。
㈣ python3哪個版本穩定
python3哪個版本穩定?
python3中3.4比較穩定
基本都是支持3.3+的,對3.2很多不支持了。
對於3.5,由於在windows上採用了vs2015編譯,運行時庫變化太大,mingw無法編譯對應的二進制擴展。所以很多二進制包對3.5支持比較差。
還有一個原因,3.4是最後一個支持WinXP的官方python3版本。
python35 變化較大,引入的很多新特性很多IDE並不支持
因此,由於Python的跨平台特性,因此兼容性最好的還是python3.4。Debian Jessie默認的Python 3就是這個版本。
推薦教程: 《Python教程》以上就是小編分享的關於python3哪個版本穩定的詳細內容希望對大家有所幫助,更多有關python教程請關注環球青藤其它相關文章!
㈤ 安裝指定版本python以及python版本切換
sudo add-apt-repository ppa:deadsnakes/ppa
sudo apt-get update -y
sudo apt-get install python3.6 -y
我系統中兩個版本的Python路勁均在這個路勁下
sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.6 1
sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.8 2
查看切換列表中版本情況:
update-alternatives --list python
選擇數字切換Python版本:
sudo update-alternatives --config python
#安裝pip
wget https://bootstrap.pypa.io/get-pip.py --no-check-certificate
python3 get-pip.py
#安裝python3.6-dev
apt-get install python3.6-dev
若上述運行sudo add-apt-repository ppa:deadsnakes/ppa 出現 「bash: add-apt-repository: command not found」 則先運行:
sudo apt-get install -y software-properties-common
看當前python鏈接的是哪個版本
whereis python
刪除軟鏈接
rm /usr/bin/python
生成制定python版本的軟鏈接
ln -s /usr/bin/python3.x /usr/bin/python
配置只輸入python3時就默認使用3.6版本:
1、update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.5 1
2、update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.6 2
3、update-alternatives --config python3
4、python3 -V
設置pip:
1、apt-get install python3-pip# Python3
2、apt-get install python-pip # Python2
pip3 -V
chmod -R 777 test
查看方法:
$: pip3 --version 或者 pip3.6 --version
6、更新pip
$: pip3.6 install --upgrade pip
㈥ 新手學Python用哪個版本好
python3 和 python2 是不兼容的,而且差異比較大,python3是不向下兼容的,但是絕大多數組件和擴展都是基於python2的。目前實際應用中大部分暫不考慮 Python3,有的時候注意寫兼容 2/3 的代碼。用 Python2 為主的寫新代碼時要考慮以後遷移到 Python3 的可能性。據數據統計顯示目前10% 使用 Python 3;20% 既使用Python 2也使用Python 3,Python 2用的更多;70% 使用Python 2。
其實python是linux上最常用的軟體之一,但是linux目前的版本大部分還是使用python2的,而且,在linux上依賴python2的程序更多一些,所以 Python3 要代替 python2 成為主流還需要幾年的時間。如果為了找工作還是學Python 2,學會了Python 2,由Python 2轉到python3也不難。
㈦ python用哪個版本好呢
可以使用python3.9的版本。
Python 提供了高效的高級數據結構,以及簡單有效的面向對象編程。 Python 語法和動態類型,以及解釋型語言的性質,使其成為在大多數平台上編寫腳本和快速應用程序開發的編程語言。 隨著版本的不斷更新和新語言特性的加入,逐漸被用於獨立的、大規模的應用。 項目發展。
python的優勢
1、庫豐富:Python標准庫確實龐大。 它可以幫助您處理各種任務,包括正則表達式、文檔生成、單元測試、線程、資料庫、Web 瀏覽器、CGI、FTP、電子郵件、XML、XML-RPC、HTML、WAV 文件、密碼系統、GUI(圖形用戶 Interface)、Tk 等系統相關操作。
2、標准代碼:Python使用強制縮進,使代碼可讀性極強。
3、可擴展性和可嵌入性。 如果您需要一段關鍵代碼以更快地運行或希望某些演算法不被公開,您可以用 C 或 C++ 編寫您的部分程序,然後在您的 Python 程序中使用它們。
㈧ 現在三方包支持最好的python3是哪個版本
3.4
基本都是支持3.3+的,對3.2很多不支持了。
對於3.5,由於在windows上採用了vs2015編譯,運行時庫變化太大,mingw無法編譯對應的二進制擴展。所以很多二進制包對3.5支持比較差。
還有一個原因,3.4是最後一個支持WinXP的官方python3版本。
python35 變化較大,引入的很多新特性很多IDE並不支持
因此,由於Python的跨平台特性,因此兼容性最好的還是python3.4。Debian Jessie默認的Python 3就是這個版本。
㈨ python3使用哪個版本比較好
在這種情況下,第二個版本要好得多,因為它正確地處理前面的+和- CodeGo.net,也值2〜10十億(在32位機器)不要通過預測所有可能擾亂你的代碼。!