参考链接: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被添加进去了