| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> Python知识库 -> MAC笔记本安装python3遇到的坑和解法 -> 正文阅读 |
|
[Python知识库]MAC笔记本安装python3遇到的坑和解法 |
年前老婆高兴买了一台最新款的MAC电脑,使用着很舒服,想着用着新电脑也学点开发技能,于是继续了python的学习。过年期间非常努力,每天大部分时间都是在学习python,进步很快。今天捣鼓新的MAC电脑,安装python环境,安装好了python3.7,但是不能使用,很是烦恼,我帮着一起寻找解决办法,最后终于解决,写下文章做个记录。 一、MAC M1安装python3新款的MAC笔记本是M1芯片,和之前的有很多不一样,性能更强劲,但是软件的支持也不是太好,在安装软件的时候容易遇到坑。MAC自带了python2,我们要安装python3,python2和python3并存。从python官网选择了python3.7下载,安装,一切都很顺利,安装完成后,执行版本检查命令:
结果展示错误:
于是检查了安装文件,发现安装文件没什么问题,安装个软件怎么那么烦! 二、不顺利的软件安装安装个软件,不能就这么放弃吧?好嘛,继续找问题,搜索,网上搜索问题方法,说是环境变量导致,于是鼓捣了一通环境变量,修改.bash_profile、.zshrc,费了很大劲终于弄好了,继续执行python3检查是否正常,这是错误变了一点点,如下:
这下奔溃了,烦恼,安装个python软件怎么就这么难呢!!! 再次检查网上的解决办法,对照我们的操作,发现都是正常的,奇怪,怎么就不起作用呢?那到底是什么问题呢?这是老婆灵感来了,重启电脑!“遇事不决,重启解决”,重启大法好啊,于是兴奋的,点击重启电脑的菜单,等待惊喜的到来。等等等。。。,电脑重启好了,我急忙的抢过点,打开终端,带着惊喜的眼神执行python3,结果还是killed那个错误:
再次奔溃,重启大法没用!!! 三、解决之路 放下电脑,到阳台看看远方,思考着到底咋回事?想着这事估计不是寻常的套路,那网上那些方法我们使用为什么结果不一样呢?冷静下来之后,想着可能是M1芯片的兼容性问题。再次找到思路,于是寻找着相关的资料,终于找到答案。问题的原因是因为:MAC M1系统只支持python 3.9, 不支持3.6 和3.7!!!而我们安装的正是python3.7版本。好嘛,软件的兼容性问题,烦! 那么重新安装python3吧。 MAC软件安装是个烦人的事情,这次考虑使用Homebrew来安装软件,那么后面可以直接使用brew install xxx来一键安装软件了。 1、安装git 为什么要先安装git,而不是直接按网上的方法来安装Homebrew呢?实践就知道了,网上的安装Homebrew的方法有两种,一种是通过国外的https://raw.githubusercontent.com/Homebrew来安装,一种是通过国内的镜像来安装。通过国外的githubusercontent来安装,发现被墙了,链接不上;通过国内镜像安装最方便,但是需要通过git下载,于是先安装git。 mac默认没有安装git,但是在终端中输入git命令,mac会自动下载安装git,时间会比较长一些,我安装的时候发现有时候显示1个多小时,有时候显示十几分钟,那等会吧。几分钟过去了,提示git安装好了。执行:git --version,检查安装版本,如下:
2、安装HomebrewHomebrew是个非常好的软件,是mac是的一键安装软件的工具,只要执行:brew install xxx就能一键安装软件了,比如brew install python3,就能自动安装python3软件。 网上有很多安装Homebrew教程,说的都很好,但是实际执行的时候,发现大都是有问题的,比较好的方法就是使用国内镜像来进行安装。前提是安装好git,在终端中使用如下命令来安装Homebrew:
执行上面命令后,显示选择镜像源,我现在的是1:
再次是提示是否确认执行脚本,选择y:
之后一路自动安装,等到最后安装成功,提示:
注意:检查brew -v命令时,需要打开新的终端执行,否则报错,因为环境变量没有生效,或者加载环境变量文件.zprofile也行。终端执行:brew -v
总结:网上安装Homebrew有很多方法,经检验,我上面这个使用国内镜像脚本的方法比较稳定,推荐。 3、再次安装python3Homebrew安装好了,下面来安装python3,因为我们之前安装过python3了,我们使用重装命令来安装python3,命令如下:
自动安装,直到完成。安装完成后,在终端中执行python3 -V
终于python3安装完成了。不需要配置环境变量哦。 那再看看python2是否在,执行python -V看看:
终于解决啦。开心 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/15 23:30:19- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |