前言
因為我的 Raspberry Pi 3 使用的是 fish shell (我覺得比較方便一點),
但安裝 anaconda 時踩了不少雷,這裡記錄一下解決過程
安裝 miniconda
推薦閱讀:Raspberry Pi安裝OpenCV與Jupyter(透過conda方法)
上面的分享把安裝過程寫得非常清楚了,但因為我有些個人的問題 (誰叫我要使用 fish shell XDD),因此重新整理在下方給自己。
step 1 – 下載並安裝
這邊沒什麼問題
wget http://repo.continuum.io/miniconda/Miniconda3-latest-Linux-armv7l.sh
sudo /bin/bash Miniconda3-latest-Linux-armv7l.sh
然後記得,安裝時
- license – yes
- 預設路徑 – 改成「/home/pi/miniconda3」
- 幫你自動加入環境變數 PATH – 「no」
我一開始有試著使用預設路徑安裝看看,但發現會碰到權限問題,
不是不能處理,但處理起來太麻煩了,
確實使用上方的路徑,處理起來方便很多。
而幫你自動加入環境變數 PATH 也因為我們改了上述路徑,所以記得填「no」
step 2 – 安裝好了,來處理環境變數
這邊我碰到最大的麻煩就是因為我使用 fish shell,
自己搞自己XDD,然後我又找不到設定檔在哪,
最後暫時的解法,是去改以下檔案
vim ~/.config/fish/conf.d/omf.fish
- 在中間找個適當的位置新增環境變數的修改:
export PATH=/home/pi/miniconda3/bin:$PATH
然後就終於搞定了QQ ,我快哭了。
Reference
- Raspberry Pi安裝OpenCV與Jupyter(透過conda方法)
- Is there a way to install fish shell on raspberry pi?
- fish shell requires adding ~/miniconda3/bin/ to $PATH in conda 4.4.0rc1 (unlike bash-shell-derivatives)