Mac安装python3路径问题

   一直在使用Windows系统,前不久趁着教育优惠买了Macbook,各种软件装一遍。不仅是使用习惯的问题,软件的安装、路径的修改都太麻烦了,感叹理工科还是用联想T系列最爽。下面正题:

由于Mac自带了python2,即使你安装了python3,直接运行python都默认是python2,怎么修改呢?

参考网上教程都需要打开.bash_profile,但是终端显示此文件不存在,此处根据网友经验整理:

  1. 在终端运行which pythons3,找到python3的路径,我的安装路径为/Library/Frameworks/Python.framework/Versions/3.10/bin/python3
  2. 创建名为.bashrc的文件:
    在终端运行
cd ~
touch .bashrc
  1. 打开并编辑.bashrc
    运行open .bashrc,文件自动打开,将查到的python3的路径加入为alias python="/Library/Frameworks/Python.framework/Versions/3.10/bin/python3"
  2. 运用(2)的方法创建.bash_profile文件
  3. 运行open .bash_profile,打开文件并添加以下命令:
PATH="/Library/Frameworks/Python.framework/Versions/3.10/bin:${PATH}"
source ~/.bashrc
注意:

此处路径删掉了/python3

  1. 终端运行source ~/.bashrc
  2. 现在运行python,自动运行python3了!
恭喜,可以用Mac做科研啦

开心的有点太早,目前有一个小问题:每次都需要在终端先运行source ~/.bashrc,之后运行python才是python3。哪位大佬能一劳永逸地解决这个问题呢?
已解决,见“Mac安装python3路程问题(2)”


  • 使用anaconda, 解决了我遇到的所有问题,如:
    • 安装Atom的kernel问题;
    • 安装scipy, seaborn失败的问题

你可能感兴趣的:(Mac安装python3路径问题)