2018年3月29日 星期四

Use mkvirtualenv of virtualenvwrapper-win to create diffenrent Python version of env

應用Python的virtualenv和virtualenvwrapper可方便建立Python的virtual enviroment,方便在不同的environment切換,各env有獨立的pip list和Python版本

首先要安裝Python (Linux已有內建Python2)

  1. Windows安裝完後要將PATH設定包含到C:\Python27
  2. 安裝virtualenv, pip install virtualenv
  3. 安裝virtualenvwrapper或是virtualenvwrapper-win (Windows版)
  4. 建立virtualenv
    1. mkvirtualenv env01
  5. 查看pip list, pip list
  6. 跳出env01, deactivate
  7. 查看目前有多少virtualenv, workon
  8. 進入virtualenv env01, workon env01
  9. 若要建立Python3的virtualenv, 先安裝Python3
  10. 確認Pyhon3的python.exe位置 (C:\Users\Jack_Lin\AppData\Local\Programs\Python\Python35\python.exe), 若是Linux, 可用which python3指令查看
  11. 建立一Python3的virtualenv
    1. mkvirtualenv -p C:\Users\Jack_Lin\AppData\Local\Programs\Python\Python35\python.exe python35
    2. python -V