主要参考
macOS Mojave: Install TensorFlow and Keras for Deep Learning
我在macOS Catalina上使用也没有问题。
主要问题
安装Python 3.6版本而非 3.7版本
如果用Zsh,需将~/.bash_profile修改为~/.zshrc
建立OpenCV软链接路径不太一样,我的为
/usr/local/lib/python3.6/site-packages/cv2/python-3.6
所以在查找并修改 cv2.cpython-36m-darwin.so 时,要做相应修改。
需要使用python环境时,只需输入如下命令即可
workon dl4cv
如果遇到python virtualenvwrapper bad interpreter问题,需要进行如下修改
在终端输入 which python3.6 ,确定python路径
用编辑器打开 /usr/local/bin/virtualenv
修改第一行 #! 后的python路径为上面查找到的python路径
参考链接: python virtualenvwrapper bad interpreter
在Jupter Notebook设置Virtualenv环境
pip3 install ipykernel
python3 -m ipykernel install --user --name=dl4cv