主要參考
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