如果你使用的Mac系统运行python3命令出现问题,提示如下: Library not loaded: '/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation'
大概率是因为你在系统中安装了多个版本的python3.x。
以我为例,我系统里有一个python3.6和python3.7,运行python3时就报错,后来删除python3.6(见下面步骤)就可以了。
PS:如何删除python3.6
删除Python 3.6 framework
sudo rm -rf /Library/Frameworks/Python.framework/Versions/3.6
删除Python 3.6 应用目录
sudo rm -rf “/Applications/Python 3.6”
删除/usr/local/bin 目录下指向的Python3.6的连接
cd /usr/local/bin/
ls -l /usr/local/bin | grep ‘../Library/Frameworks/Python.framework/Versions/3.6' | awk ‘{print $9}' | tr -d @ | xargs rm