python2和python3同時安裝

2022-06-26 07:18:11 字數 940 閱讀 2481

現在很多專案用python2完成的,很多情況下2和3是同時存在的

大多人都是先安裝了python2

安裝python3:

然後安裝完成以後,去cmd控制台輸入python看看安裝成功了嗎(用管理員開啟命令列)

安裝完成後增加python2的環境變數

但這個時候,python衝突了,所以我們需要重新命名以區分。找到python2和python3的安裝目錄,把python和pythonw分別改成python2,pythonw2還有python3,pythonw3.然後再去cmd裡輸命令,我們會發現:

安裝py2和py3的pip工具

cmd中(管理員許可權)

python3 -m pip install --upgrade pip --force-reinstall

python2 -m pip install --upgrade pip --force-reinstall

檢視版本

pip2 -v

pip 9.0.1 from c:\python27\lib\site-packages (python 2.7)

pip3 -v

pip 9.0.1 from c:\program files (x86)\python36-32\lib\site-packages (python 3.6)

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