关于macbook安装python环境 及设置默认python 及遇到的一些问题

时间:2024-04-10 18:10:17

      刚拿到热乎的mac book,装python环境并且在设置默认python是遇到了很多问题,总结一下,记录下来。第一次装,也是第一次写,可能不是最简洁的方案,主要记录下遇到的问题

一:Python环境的安装

      csdn有很多博客都有很完整的叙述,我也是看他们的装的,很顺利。安装是有两种方式,一种是官网下载安装包,然后傻瓜式安装即可,我用的是终端命令安装,也就是python的第二种安装方式。因为考虑到Homebrew可能之后也会用到,所以装一个也可以。

     因为我也没遇到啥问题,很容易搜到教程,所以就不搬别人的了。。。

二:设置默认python

     网上搜怎么配置默认环境,会告诉你应该终端重新编辑.bash_profile文件,步骤很简单,不简单的是我没有找到我电脑里的.bash_profile文件。

     1.首先自己创建一个.bash_profile文件,步骤如下:

           1 打开终端; 

           2 在终端中输入: cd ~ ;

           3 创建一个空文件,输入:touch .bash_profile ;

     2.找到正确的python3安装路径

           在编辑.bash-profile文件之前,我们要有一步操作了,验证python3是否装到了默认路径:我看很多博主都说python的默认路径是/Library/Frameworks/Python.framework/Versions,但是我在做完所有操作后,终端告诉我找不到,所以先来验证下:

打开访达--->键盘快捷键command+shift+g出现图一这个框---->输入/Library/Frameworks/Python.framework/Versions这个路径,查看该路径下是否有python3的安装文件,我的验证之后是没有的,所以需要找到自己的python安装路径:

打开终端---->输入python3(因为python3还不是默认的,所以直接输入python会出现python2的信息)--->输入import sys换行---->输入sys.path回车即可,见图二,图中绿线标注的就是python3的正确路径,在图二中开始我输入的是python而不是python3是因为,我的已经设置过默认了

关于macbook安装python环境 及设置默认python 及遇到的一些问题图一

关于macbook安装python环境 及设置默认python 及遇到的一些问题图二  绿线就是正确的路径

      3.编辑.bash_profile文件

           1  打开终端输入open .bash_profile

           2  在文件中输入下面这两段

                export PATH="/usr/local/Cellar/python/3.7.3/Frameworks/Python.framework/Versions/3.7/bin:${PATH}"
                alias python="/usr/local/Cellar/python/3.7.3/Frameworks/Python.framework/Versions/3.7/bin/python3.7"

                如果默认路径下的话,那改成默认路径就行了

                export PATH="/Library/Frameworks/Python.framework/Versions/3.7/bin:${PATH}"
                alias python="/Library/Frameworks/Python.framework/Versions/3.7/bin/python3.7"

                编辑完之后,保存退出该文件

      4.终端中重新获取.bash_profile文件

             source .bash_profile

      5.重启终端,输入python测试,如下图即为成功关于macbook安装python环境 及设置默认python 及遇到的一些问题