Python编程语言
Python安装的方法很简单,在官网下载安装包之后,直接按照一般的方法,沿着提示下一步就可以了。
但在安装完成之后,命令行里输入
1 | python -V 查询版本 |
这时候你会发现系统默认的不是最新的版本,而是Mac自带的2.7版本(我的是2.7.16)。
系统默认的是2.7
明明安装的是官网的最新版本(3.9.0),显示的却是原来的老版本。python2和python3的差异很大,那这就得想办法解决一下。
网上提供的方式是使用默认的命令
1 | python3 |
执行python3的代码,python还指向原先的python2。这也行,但是总感觉不太方便,所以有必要把python3设置成默认的。
还有人说卸载python2 重新安装python3,中文网站里推荐这种方式的特别多,没啥用!因为python2系统要用,网上提供的一堆方法根本卸载不了,在哪里我也懒得说(因为我根本不知道)。
Stackoverflow 上有很多答案尝试实现让python默认指向python3的效果。比如这样巨长的答案
长答案短答案都有了 都没用
看了就头疼,要说命令吧也不是没有,只是看完了也不知道从何下手。
短答案你可能还想试一下 长答案就没那耐心 看完还不能用更崩溃
我试了几个没成功!!!最后找到的正解是这个(下图)。包含了修改环境变量和添加指向语句的方法。
点赞量不高 但是好使 管用
简单地说,就是修改.bash_profile文件(/Users/用户名/.bash_profile),添加如下一行文字
1 | alias python='python3' |
让默认的python指向python3就可以啦!
成果
python3安装完成后有个IDLE的代码编辑器,点击启动自动打开一个命令行,在命令行里输入
1 | print('Hello World!') |
回车执行,看到“Hello World!”的字眼就算是成功啦,注意看这里的Python版本号是3.9.0。
第一个Python程序 就是Hello World
补充:
- Windows上不一定存在这个问题,如果存在修改环境变量即可。
- 当python3能正确执行的时候,修改Mac中配置文件(.bash_profile)的环境变量,让默认的python指向python3应该是首选,即使蒙也要蒙这个答案。
- 修改.bash_profile的命令行方法看不懂,可以网上找一下图文教程。通过Sublime Text这样的文本编辑器修改会比较方便(比默认的vim命令行工具好使)。