首页 第一个Python程序

Python编程语言Python编程语言

Python安装的方法很简单,在官网下载安装包之后,直接按照一般的方法,沿着提示下一步就可以了。

但在安装完成之后,命令行里输入

1
2
3
python -V	查询版本
或者直接输入
python 回车 执行python

这时候你会发现系统默认的不是最新的版本,而是Mac自带的2.7版本(我的是2.7.16)。

系统默认的是2.7系统默认的是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第一个Python程序 就是Hello World

补充:

  1. Windows上不一定存在这个问题,如果存在修改环境变量即可。
  2. 当python3能正确执行的时候,修改Mac中配置文件(.bash_profile)的环境变量,让默认的python指向python3应该是首选,即使蒙也要蒙这个答案。
  3. 修改.bash_profile的命令行方法看不懂,可以网上找一下图文教程。通过Sublime Text这样的文本编辑器修改会比较方便(比默认的vim命令行工具好使)。