1. 程式人生 > >OS X安裝和使用Anaconda

OS X安裝和使用Anaconda

把下載的檔案放到桌面後,進入desktop目錄,敲入下面的命令

MBA-of-Leif:desktop Leif$ bash Anaconda2-4.2.0-MacOSX-x86_64.sh

然後就讓你確認條款和安裝目錄,blahblah..安裝完畢。
問題來了,我安裝完咋用這東西呢?直接在終端裡跑了一個sklearn的示例程式碼,仍然提示沒有sklearn庫:

MBA-of-Leif:skl Leif$ python plot_cv_predict.py
Traceback (most recent call last):
  File "plot_cv_predict.py", line 10
, in <module> from sklearn import datasets ImportError: No module named sklearn

上sklearn官網確認了一下安裝教程,發現:

If you already have a working installation of numpy and scipy, the
easiest way to install scikit-learn is using pip

pip install -U scikit-learn

or conda:

conda install scikit-learn

然而以上兩條命令我都試了一遍卻都無法執行:

MBA-of-Leif:skl Leif$ conda install scikit-learn
-bash: conda: command not found
MBA-of-Leif:~ Leif$ pip install -U scikit-learn
-bash: pip: command not found

With the most recent version of anaconda, you might want to try this:

export PATH=~/anaconda2/bin:$PATH

and then

conda --v

to confirm that it worked.

按照上述方法試過後,再執行示例程式碼,成功。

環境變數(environment
variables)一般是指在作業系統中用來指定作業系統執行環境的一些引數,如:臨時資料夾位置和系統資料夾位置等。
環境變數是在作業系統中一個具有特定名字的物件,它包含了一個或者多個應用程式所將使用到的資訊。例如Windows和DOS作業系統中的path環境變數,當要求系統執行一個程式而沒有告訴它程式所在的完整路徑時,系統除了在當前目錄下面尋找此程式外,還應到path中指定的路徑去找。使用者通過設定環境變數,來更好的執行程序。