python--在電腦上配置python2和python3虛擬環境

1、分別安裝python2.7和python3.6
****爲了區分是Python2還是Python3,把pytho32目錄下的python.exe文件重命名爲python3.exe,如下面截圖所示:
在這裏插入圖片描述
檢驗python2和python3是否安裝成功:
(1)python2
在這裏插入圖片描述
(2)python3
在這裏插入圖片描述
2、pip的安裝
(1) pip是安裝和管理python包的工具,通過pip來安裝python包變的十分簡單。
當電腦上同時存在python2和python3時,如何使用pip呢?
在cmd裏輸入pip無法得知該pip是python2裏面的還是python3的,所有使用裏面的pip3或pip3.6。
在這裏插入圖片描述爲了辨別輸入裏面的pip3,出現下圖所示內容則說明pip安裝成功
在這裏插入圖片描述(2)若沒有pip則需要安裝pip,需要先到官網 https://pypi.python.org/pypi/pip ,下載pip的壓縮文件, 在cmd中進入到解壓後的目錄(既setup.py文件存在的目錄),執行如下命令:
如python2安裝pip

  • python2 setup.py install
    這時Python2的pip的安裝目錄下就會有pip、pip2.7、pip2出現,在 cmd輸入pip2會出現如下圖所示:
    在這裏插入圖片描述
    3、安裝虛擬環境
    (1)安裝virtualenv;
    virtualenv是用來創建虛擬環境的軟件工具,可以通過pip或pip3來安裝:
pip install virtualenv
pip3  install virtualenv

(2)安裝virtualenvwrapper
virtualenvwrapper這個軟件包可以讓我們管理虛擬環境變得更加簡單,不用再跑到某個目錄下通過virtualenv來創建虛擬環境,並且激活的時候要跑到具體的目錄下去幾乎。
通過以下命令安裝virtualenvwrapper:

pip install virtualenvwrapper

(3)virtualenvwrapper的基本使用

  • 創建虛擬環境
mkvirtualenv my_env

會在當前用戶下創建一個Env的文件夾,然後將這個虛擬環境安裝到這個目錄下,如果電腦中同時安裝了python2和python3,並且兩個版本中都安裝了virtualenvwrapper,那麼將會使用環境變量中第一個出現的python版本作爲這個虛擬環境的python解釋器。

  • 切換到某個虛擬環境(例如:my_env)
    workon my_env

  • 退出當前虛擬環境

deactivate
  • 刪除某個虛擬環境
rmvirtualenv  my_env
  • 列出所有虛擬環境
lsvirtualenv
  • 進入到虛擬環境所在的目錄
cdvirtualenv
  • 創建虛擬環境的時候指定python版本
mkvirtualenv  --python==D:\python36\python3.exe my_env
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章