刚到手Mac写Python的一个简单问题

Question:

Mac默认安装版本的解释器为Python2

pandas是pip3 install的

当然不行

 

solution: 

Notice: 在这里Python3是从官方网站直接下载安装的 不是通过brew 这两者安装的路径好像不一样

Hint: 查看当前Python版本的cli input: python -V

 

将默认指向Python3

Step 1: 修改 .bash_profile文件

# Setting PATH for Python 3.7
# The orginal version is saved in .bash_profile.pysave
PATH="/Library/Frameworks/Python.framework/Versions/3.7/bin:${PATH}"
export PATH

Step 2: 修改 bashrc文件

sudo vi ~/.bashrc 
alias python2='/System/Library/Frameworks/Python.framework/Versions/2.7/bin/python2.7'
alias python3='/Library/Frameworks/Python.framework/Versions/3.7/bin/python3.7'
alias python=python3
//上述的路径均可通过which python找到,更换路径为python2只要改最后一句为alias python=python2即可

Step 3: 使修改的文件生效

source ~/.bash_profile
source ~/.bashrc

此时查看python版本可发现默认的解释器已经换成了python3

posted @ 2020-05-17 13:44  yali521  阅读(172)  评论(0)    收藏  举报