參考鏈接:https://www.jianshu.com/p/f70ea020e6f9
參考鏈接:https://blog.csdn.net/suelai/article/details/80538599
參考鏈接:https://blog.csdn.net/qq_33039859/article/details/80377356
在摸索了很長時間以後,終於知道了可以在jupyter中導入caffe的方法
-
正常安裝anaconda,這個簡單,搜一下就解決了
-
使用anaconda創建一個python虛擬環境,有兩種方法:
- 使用終端輸入:conda create -n caffe27 python=3.6 anaconda
- 使用anaconda創建虛擬環境
- 激活虛擬環境
- 查看並激活虛擬環境
- 在命令行中輸入conda install -c conda-forge caffe 或者conda install -c conda-forge/label/broken caffe安裝caffe。鏈接:https://anaconda.org/conda-forge/caffe,等待安裝完成即可
- 在jupyter中配置創建的環境
- 在終端輸入sudo find . -name "kernel.json"得到下圖
-
從圖中我們可以看到差不多有三種類型的位置,要修改哪個位置的json文件才管用呢?眼尖的同學可以看到
./Library/Jupyter/kernels/python*/kernel.json
這類位置有三個json文件,經過實驗發現需要在在./Library/Jupyter/kernels/
目錄下手動創建一個文件夾,然後創建一個名爲kernel.json
的文件,讓該文件和已有的虛擬環境相關聯,即可使用該虛擬環境。該json文件的內容大概如此:{ "display_name": "mjpy27", "language": "python", "argv": [ "/Users/resolvewang/anaconda3/envs/mjpy27/bin/python", "-m", "ipykernel_launcher", "-f", "{connection_file}" ] }
再看看我們jupyter中的解釋器內核,可以看到mjpy27被添加進去了