第一步:Anaconda的安裝
Anaconda的下載頁參見官網(wǎng)下載,Linux、Mac、Windows均支持。https://www.anaconda.com/download/#macos

下載時(shí),會(huì)發(fā)現(xiàn)有兩個(gè)不同版本的Anaconda,分別對(duì)應(yīng)Python 2.7和Python 3.6,這里選擇Python 3.6版本。
下載后直接安裝,建議按照默認(rèn)設(shè)置安裝,僅為個(gè)人(Install for me only)安裝(硬盤容量不夠時(shí)會(huì)出現(xiàn)無法為個(gè)人安裝的情況,如遇到請(qǐng)先清理下硬盤,釋放足夠的空間)
安裝后嘗試如下命令
conda --version
如果出現(xiàn)
$ conda --version
conda 4.3.30
表示安裝成功,如果沒有,則需配置環(huán)境變量
修改.bash_profile
vi ~/.bash_profile
添加以下命令
export PATH="/Users/nick(你自己的安裝路徑)/anaconda3/bin:$PATH"
vim使用:wq命令保存退出
保存文件后如要立即生效,輸入以下命令,注意不是在vim下
source $HOME/.bash_profile
最后驗(yàn)證是否加入成功
echo $PATH
/Users/nick/anaconda3/bin:~/anaconda3/bin:~/anaconda3/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin
再次測試conda --version命令是否安裝成功,如果成功,我們繼續(xù)用以下命令修改conda的鏡像源,如不修改,經(jīng)過本人苦逼的嘗試,99.99%會(huì)報(bào)http鏈接失敗的錯(cuò)誤,結(jié)果自然是環(huán)境無法正常運(yùn)行咯,廢話少說,上代碼!
輸入以下兩條命令來添加源:
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --set show_channel_urls yes
此時(shí)你的~/目錄下會(huì)生成.condarc文件,內(nèi)容如下:
channels:
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
- defaults
ssl_verify: true
show_channel_urls: true
用vi ~/.condarc命令進(jìn)入vim編輯器,刪除其中的第三、第四行,然后:wq保存,最終版本文件如下:
channels:
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
show_channel_urls: true
用命令 conda info 查看當(dāng)前配置信息,內(nèi)容如下,即修改成功,關(guān)注 channel URLs 字段內(nèi)容
$ conda info
Current conda install:
platform : osx-64
conda version : 4.3.30
conda is private : False
conda-env version : 4.3.30
conda-build version : 3.0.27
python version : 3.6.3.final.0
requests version : 2.18.4
root environment : /Users/nick/anaconda3 (writable)
default environment : /Users/nick/anaconda3
envs directories : /Users/nick/anaconda3/envs
/Users/nick/.conda/envs
package cache : /Users/nick/anaconda3/pkgs
/Users/nick/.conda/pkgs
channel URLs : https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/osx-64
https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/noarch
config file : /Users/nick/.condarc
netrc file : None
offline mode : False
user-agent : conda/4.3.30 requests/2.18.4 CPython/3.6.3 Darwin/16.7.0 OSX/10.12.6
UID:GID : 501:20
第二步:配置文件下載
從以下鏈接下載Mac對(duì)應(yīng)的配置文件(virtual_platform_mac.yml)
https://pan.baidu.com/s/1jICcVf4
第三步:新建OpenCV環(huán)境
用下面命令建立一個(gè)新的環(huán)境
conda env create -f /Users/nick/***你的路徑/Installations/virtual_platform_mac.yml
然后就是靜靜的等待
........
jupyterlab-0.2 100% |#############################################| Time: 0:00:00 3.34 MB/s
odo-0.5.1-py35 100% |#############################################| Time: 0:00:00 4.14 MB/s
scikit-image-0 100% |#############################################| Time: 0:00:09 2.53 MB/s
spyder-3.2.3-p 100% |#############################################| Time: 0:00:01 1.98 MB/s
blaze-0.11.3-p 100% |#############################################| Time: 0:00:00 2.05 MB/s
jupyter-1.0.0- 100% |#############################################| Time: 0:00:00 4.90 MB/s
If this is your first install of dbus, automatically load on login with:
mkdir -p ~/Library/LaunchAgents
cp /Users/nick/anaconda3/envs/virtual_platform/org.freedesktop.dbus-session.plist ~/Library/LaunchAgents/
launchctl load -w ~/Library/LaunchAgents/org.freedesktop.dbus-session.plist
If this is an upgrade and you already have the org.freedesktop.dbus-session.plist loaded:
launchctl unload -w ~/Library/LaunchAgents/org.freedesktop.dbus-session.plist
cp /Users/nick/anaconda3/envs/virtual_platform/org.freedesktop.dbus-session.plist ~/Library/LaunchAgents/
launchctl load -w ~/Library/LaunchAgents/org.freedesktop.dbus-session.plist
#
# To activate this environment, use:
# > source activate virtual_platform
#
# To deactivate an active environment, use:
# > source deactivate
#
按照安裝完成的提示,我這里是第一次安裝,運(yùn)行上面提示的命令:
mkdir -p ~/Library/LaunchAgents
cp /Users/nick/anaconda3/envs/virtual_platform/org.freedesktop.dbus-session.plist ~/Library/LaunchAgents/
launchctl load -w ~/Library/LaunchAgents/org.freedesktop.dbus-session.plist
激活空間
source activate virtual_platform
配置完成后,打開Anaconda可以選擇我們需要的環(huán)境了
