python2和python3的使用及切換

2021-09-25 05:12:17 字數 886 閱讀 5677

由於不同的專案需要的環境不同,所以有時候我們需要python2 的執行環境,有時候需要python3 的執行環境

此時,我們需要在不同專案下使用不同的python編譯

我的是**win10**系統,所以此方法適用於win10環境下,python2和python3的切換

1、使用python3時,改變python2的編譯器

例如:把python2 的編譯器重新命名為python2

這樣,我們再輸入python,就到python3的編譯器下面了

2、可以使用不同的指令分別對python2和python3進行軟體包的安裝

用指令對python2和python3進行版本的查詢

當需要python2的pip時:

py -2 -m pip install ***
同理,當需要python3的pip 時:

py -3 -m pip install ***
以上兩種方法均可以實現對python2和python3的使用,但是個人更傾向於第一種方法,雖然有些麻煩,但是不容易出現錯誤。乙個專案下來,環境的配置及其重要!

python3和python2的區別

1.效能 py3.0執行 pystone benchmark的速度比py2.5慢30 guido認為py3.0有極大的優化空間,在字串和整形操作上可 以取得很好的優化結果。py3.1效能比py2.5慢15 還有很大的提公升空間。2.編碼 py3.x原始碼檔案預設使用utf 8編碼,這就使得以下 是合...

Python2和Python3的比較

python2 python3 print fish print fish unicode 是單獨的 unicode utf 8 字串 b b china byte 和 bytearrays type b type bytes s b.decode 轉化成 string 型別b1 s encode ...

python3和python2的區別

這個星期開始學習python了,因為看的書都是基於python2.x,而且我安裝的是python3.1,所以書上寫的地方好多都不適用於python3.1,特意在google上search了一下3.x和2.x的區別。特此在自己的空間中記錄一下,以備以後查詢方便,也可以分享給想學習python的frie...