1.1 環境安裝

因為我的電腦是MAC, 這邊就只記錄MAC的安裝方式. 至於Python版本, 這邊使用的是Python3.

安裝 homebrew:

參閱官網: https://brew.sh/index_zh-tw.html

安裝 Python3:

$ brew install python
$ brew install python3

Python 會被安裝在 /usr/local/Cellar 目錄之下

安裝好後, 你的 /usr/local/Cellar 目錄可能會長得類似這樣:

-> 注意python跟python3這兩個目錄.

安裝virtualenv:

虛擬環境的用意, 可以想成是一個沙盒, 不用擔心弄壞原本的環境, 也可以根據不同需求建立不同的虛擬環境.

$ pip install virtualenv

建立一個virtual env:

$ virtualenv -p python3 [env_name]

建立好後, 來試著啟動虛擬環境吧:

$ source [env-name]/bin/activate

啟動成功的話, 可以在command line前面看到當前虛擬環境的名字(此處為web-crawler)

beautifulsoup4
requests
html5lib
matplotlib
selenium
jieba
wordcloud
Pillow==4.0.0

再來使用以下指令一次安裝所有套件:

$ pip install -r [txt_file_name]

安裝完後再確認一次:

$ pip list

這樣就安裝好虛擬環境了, 那麼要怎麼離開(deactivate)虛擬環境呢?

$ deactivate

這樣就可以了, 很簡單吧~

補充:

如果出現沒有切換至virtualenv就無法下python指令的情況, 在你的bash_profile or bashrc裡面加入下面這項設定:

# DO NOT force vitualenv
export PIP_REQUIRE_VIRTUALENV=false

Last updated