Python || 虛擬環境指令 virtualenv - SeanWu1977/Machine-Learning GitHub Wiki
pip install virutalenv
- Install Python 3.x
- 建立工作資料夾
mkdir d:\workspace
- 生成虛擬環境
cd d:\workspace
# 切換至工作目錄
virtualenv venv
# 產生虛擬環境venv
virtualenv --system-site-packages venv
# 會把本機安裝的package一併安裝於venv
virtualenv -p /usr/bin/python2.7 venv
# 可指定安裝python版本安裝於venv
- 啟用虛擬環境
venv\Scripts\activate.bat
# 啟用虛擬環境
(venv) D:\workspace\venv\
# (venv)代表已進入虛擬環境
venv\Scripts\deactivate.bat
# 離開虛擬環境 - 虛擬環境內操作
START /B python -m idlelib.idle
# 在虛擬環境中啟用python IDLE(視窗模式)
pip install numpy scipy scikit-learn matplotlib pandas
# 安裝套件
- numpy 維度陣列與矩陣運算
- scipy 演算法、數學工具(迴歸、微積分..)
- scikit-learn 機器學習
- matplotlib 繪圖
- pandas 提供資料格式(Data Frame)來進行分析資料
- numpy 維度陣列與矩陣運算
pip install virutalenv
pip install virtualenvwrapper-win
# for windows only
mkvirtualenv atenweb
lsvirtualenv
# list env
rmvirtualenv [environment_name]
# delete env
cpvirtualenv [environment_name]
# clone env
workon [environment_name]
# active env
deactivate
# leave
virtualenv --system-site-packages venv (會把本機安裝的package一併安裝於venv)
virtualenv -p /usr/bin/python2.7 venv (可指定安裝python版本安裝於venv)
-p PYTHON_EXE, --python=PYTHON_EXE
The Python interpreter to use, e.g.,
--python=python2.5 will use the python2.5 interpreter
to create the new environment. The default is the
interpreter that virtualenv was installed with
(c:\python36\python.exe)