How to set Python's default version to 3.x on OS X?

前端 未结 21 1699
滥情空心
滥情空心 2020-11-22 07:52

I\'m running Mountain Lion and the basic default Python version is 2.7. I downloaded Python 3.3 and want to set it as default.

Currently:

$ python
           


        
相关标签:
21条回答
  • 2020-11-22 08:37

    Mac users just need to run the following code on terminal

    brew switch python 3.x.x
    

    3.x.x should be the new python version.

    This will update all the system links.

    0 讨论(0)
  • 2020-11-22 08:40

    I think when you install python it puts export path statements into your ~/.bash_profile file. So if you do not intend to use Python 2 anymore you can just remove that statement from there. Alias as stated above is also a great way to do it.

    Here is how to remove the reference from ~/.bash_profile - vim ./.bash_profile - remove the reference (AKA something like: export PATH="/Users/bla/anaconda:$PATH") - save and exit - source ./.bash_profile to save the changes

    0 讨论(0)
  • 2020-11-22 08:41

    Go to 'Applications', enter 'Python' folder, there should be a bash script called 'Update Shell Profile.command' or similar. Run that script and it should do it.

    Update: It looks like you should not update it: how to change default python version?

    0 讨论(0)
提交回复
热议问题