Python環境搭建三 Python2、Python3都需要怎麼辦?

1. 讓Python2、Python3共存

上一篇筆記中提到我的系統中安裝的是Python2, 是因爲公司的項目需要,但是作爲學習,我還是需要安裝Python3。是的,在這兩兄弟彼此不太和諧的情況下,我們卻有着不可抗因素要同時籠絡他們兩個人。所以得用點計策才行。

計策1 起名字

給python2, python3起不同的名字,叫其中一個人的時候,另一個人就不會誤會站出來搗亂啦。
具體步驟如下:(以先安裝python2, 再安裝python3爲例)

  1. 安裝Python2, 安裝完成後,把安裝路徑下的python.exe重命名,比如python2.exe。
  2. 添加Python2的環境變量。爲此電腦–屬性–高級系統設置–高級–環境變量–系統變量–Path添加Python2的路徑,比如:
    ;C:\Python27;C:\Python27\Scripts; (根據實際安裝路徑添加)
  3. 驗證:在CMD中輸入Python2, 出現python交互提示符說明安裝配置成功。
    在這裏插入圖片描述
  4. 安裝setuptools & pip
    到官網下載setuptools: https://pypi.org/project/setuptools/在這裏插入圖片描述
    從cmd進入到解壓後的目錄,執行
    python2 setup.py install
  1. 安裝pip
    pip是安裝和管理python包的工具。
    從官網下載: https://pypi.org/project/pip/
    在這裏插入圖片描述
    從cmd進入到pip解壓後的目錄,執行
    python2 setup.py install

驗證一下,在cmd中輸入pip2或pip2.7,出現pip的幫助信息,則安裝成功。
在這裏插入圖片描述

  1. 安裝python3
    與安裝python2類似,從官網上下載安裝python3, 安裝後可以不用修改python3的名字,因爲我們已經給python2改過名字啦,python3安裝完默認的名字是python.exe, 和python2已經不一樣了,當然,你也可以選擇python3也改一個名字,一視同仁嘛(當然重要的是看怎麼使用方便)
    安裝之後,爲python3配置系統變量,比如 :
    ;C:\Python37;C:\Python37\Scripts; (根據實際安裝路徑添加)
    在cmd輸入python或你給python3新起的名字
    在這裏插入圖片描述
    出現python3的提示符說明python3安裝成功。
    此時pip3默認也已經安裝好了,可以試一下,在cmd輸入pip3,不出意外的話,會出現pip的幫助信息。
    python2, python3可以相安無事了。接下來就去使用它們吧。
  2. 具體使用
    使用的時候要記住你給他們起的名字哦。
    如果在python2使用中用pip,則用pip2
    如果在python3使用中用pip,則用pip3

計策2 共築和諧環境

計策1中我們給兩兄弟起了不同的名字,以後叫的時候記住他們的名字,別叫錯了。
現在讓我們試想一下,如果有人替我們管理他們,給他們營造一個和諧共處的環境,就不用操心起名字的事了,豈不是更好。
接下來就該Anaconda登場了,它能完美地解決python2和python3共存的問題。
現在讓我們隆重地介紹一下Anaconda。
Anaconda是python的一個集成管理工具,它把python做相關數據計算與分析所需要的包都集成在一起,我們安裝了Anaconda,其它的就都不用裝了,包括python軟件。省去了大量的下載模塊包的時間。
Anaconda在python2和python3的基礎上推出了兩個發行版,Anaconda2和Anaconda3。
安裝Anaconda2默認會安裝python2, 安裝Anaconda3默認會安裝python3, 我們可以爲另一個版本的python創建一個虛擬環境,在虛擬環境間切換使用python2和python3。
我個人推薦安裝Anaconda3,畢竟更高的版本是發展的趨勢嘛。
好了,這一篇就先簡單介紹一下,關於Anaconda的安裝使用,將寫在下一篇筆記中。

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