修改Mac的默认python和pip版本

mac本机上默认的python版本是2.7的,使用一些机器学习和数据挖掘的库时很不方便,下载了anaconda,希望把mac的默认python版本换成这个。

修改python默认版本

  1. 打开终端(terminal)

  2. open ~/.bash_profile

  3. 写入python的外部环境变量
    export PATH=${PATH}:/usr/local/anaconda3/bin/python3

  4. 重命名python
    alias python="/usr/local/anaconda3/bin/python3"

  5. 保存文件后,在终端调用 source ~/.bash_profile,使得配置文件修改生效

  6. 在终端调用 python,查看是否修改成功

修改pip默认版本

  1. 终端使用命令which pip查看pip文件信息
    /usr/local/bin/pip

  2. vim /usr/local/bin/pip,进入pip文件进行修改

`#!/usr/local/anaconda3/bin/python3
#EASY-INSTALL-ENTRY-SCRIPT: ‘pip19.0.3’,‘console_scripts’,‘pip’
requires = 'pip
19.0.3’
import re
import sys
from pkg_resources import load_entry_point

if name == ‘main’:
sys.argv[0] = re.sub(r’(-script.pyw?|.exe)?$’, ‘’, sys.argv[0])
sys.exit(
load_entry_point(‘pip==19.0.3’, ‘console_scripts’, ‘pip’)()
)`

这是更改后的pip文件内容,首先将将第一行 #!/usr/bin/python 修改为
自己的python位置,一般来说这样就可以了,但有时候会出现这样的报错:“pkg_resources.DistributionNotFound: The ‘pip==19.1.0’ distribution was not found and is required by the application”,这是pip版本不匹配的原因,只要看一下报错的提示,将pip文件里的数字改为提示里的数字即可。

发布了43 篇原创文章 · 获赞 31 · 访问量 4万+

猜你喜欢

转载自blog.csdn.net/devil_bye/article/details/101026313
今日推荐