Windows下Python2和Python3以及pip與pip3共存切換問題

一、Python2和python3共存切換

1.安裝Anaconda2和Anaconda3

anaconda兩個版本下載網址:https://www.anaconda.com/download/
我用的是64位的,所以下載兩個64位的版本。
關於Anaconda的安裝注意下圖問題:



選擇第一項,省去安裝完要自己配置路徑的大麻煩。
當你安裝完之後你就可以在桌面利用win+R調出命令提示符,接下來你輸入python這個命令,回車,你會看到如你所願
的畫面。



2.重命名python.exe和pythonw.exe

如果你先安裝的Anaconda2,那麼你會得到和我一樣的結果,如果你先安的Anaconda3那麼會先顯示Python3.6。這裏
以先安裝2爲例,當你輸入Python3或者Python3.6想要切換到Python3時,它會報錯。
但也許下面的操作可以幫助你實現這個過程:

打開你安裝的Anaconda3文件-->找到Python.exe-->重命名爲Python3.exe

你發現下面有一個pythonw.exe,請把它一起改了。
如果你按照我說的做了,那麼你現在可以輸入python3,回車後得到下面結果:



到這你已經實現python2和3切換的功能了。

二.pip和pip3共存

打開cmd,輸入以下命令,重新安裝python3的pip:
    python3 -m pip install --upgrade pip --force-reinstall
現在你可以嘗試了,像我輸入的這樣:



 當你再用pip給兩個版本安裝python包的時候就不用苦惱了。
 當然如果你先安裝的Anaconda3,那這些改動就是對Aanconda2來改了。

版權聲明:可以隨意轉載
https://blog.csdn.net/qq_40707407

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章