一、背景
   
背景:本身已经安装了python3.7版本的虚拟环境,不想直接动原环境,因此新建一个虚拟的python环境(目的是用最新的python版本3.10),记录一下过程中踩的一些坑。
    
    
    二、安装过程
   
    
    
    homebrew问题
   
    首先遇到的是homebrew问题。在更新brew时,发现使用任何brew相关命令都报错(参考:
    
     Mac Homebrew命令报错
    
    )
    
    造成这个 Homebrew 失效的原因可能是 Mac系统升级后,旧版本的 Homebrew 不适配了
   
解决方式1:直接执行更新指令
brew update-reset
brew list 查看brew安装列表
    解决方式2:
    
     手动更新brew
    
    
    我遇到的问题是直接执行brew update-reset语句后还是报同样的错。因此手动更新下
   
    brew的代码地址为:
    
    https://github.com/Homebrew/brew
    
    在mac上的存储目录为:
    
    /usr/local/Homebrew
   
~  which brew
/usr/local/bin/brew
 ~  ls -al /usr/local/bin/brew
lrwxr-xr-x  1 user  admin  28  7 31  2019 /usr/local/bin/brew -> /usr/local/Homebrew/bin/brew
本质是个git repo,那么,可以通过直接同步代码来实现
cd /usr/local/Homebrew/
git pull
这时候遇到了xcrun问题(参考下一小节处理):
git pull
xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun
    解决完brew问题后,后续就可以通过brew来完成各种操作了(
    
     定期更新 Homebrew常用指令
    
    )
   
- 更新包
 
版权声明:本文为cathycheny原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
