Windows下Python版本的切換

一般在Windows系統下咱們可能安裝了多個Python版本,那麼該如何進行版本的切換呢?下面就Python2.7與Python3.0版本進行簡單說明。html

一、首先須要在Windows上安裝Python2.X與Python3.X的版本的Python。安裝完成後經過CMD命令進行DOS環境查看當前使用的Python版本,以下圖:python

如今默認版本是Python3.X,咱們須要把默認的Python指向Python2.Xpython2.7

二、首先配置Python2.X的環境變量。工具

   此處須要將兩個目錄添加到path環境變量中:測試

  • python命令文件所在目錄: python 2.x安裝目錄
  • pip、easy_install等其餘腳本文件所在目錄: python 2.x安裝目錄下的Scripts目錄(有的版本沒有改目錄,那說明你的Python沒有安裝setuptool工具須要從官網下載該工具進行安裝)

操做步驟:右擊 個人電腦/此電腦 --> 屬性 --> 高級系統設置 --> 高級選項卡(默認)--> 環境變量 --> 系統環境變量下的 Path -->編輯.net

將下面這行內容添加到Path變量的開始位置:
C:\Python27;C:\Python27\Scripts;3d

最後是這樣的:code

三、將Python3.X的命令與Python2.X的命令進行區分htm

解決方案是:將python 3.x 下的全部命令文件名稱後都添加一個3,如:python ==> python3blog

 

四、經過cmd進入DOS進行驗證:

說明:必定要從新啓動命令終端,不然的path變量不會被從新加載。

測試發現pip3有問題,其實就是pip的版本過低了,升級一下就能夠了:python3 -m pip install -U pip

附加說明:

對不一樣版本PIP的區分

對不一樣版本的進行安裝模塊能夠查看安裝路徑C:\Python27\Scripts下的pip 
這裏寫圖片描述 
經過修改其中的pip*-script.py文件的第一行指向不一樣的python.exe 
好比讓pip3和pip3.5都針對python3.5版本,則將第一行都修改成#!c:\python35\python3.exe 
這裏寫圖片描述 
pip2.7針對python2.7版本則默認用python.exe(由於python27中解釋器未修改仍爲python.exe) 
這裏寫圖片描述

修改後的顯示:

參考資料:

http://blog.csdn.net/zyx19950825/article/details/61919038

http://www.cnblogs.com/yyds/p/6080826.html

相關文章
相關標籤/搜索