macOS下安装和运行Python

小王子的Scratch课程快完了,接下来将学习Python,这几天抽时间让他试学了一下Python入门课程。

《macOS下安装和运行Python》

在开始之前,需要安装Python,首先检查(在同级目录下在命令行窗口输入python)有没有安装Python。如果看到了一个Python解释器的响应,那么就能在它的显示窗口中得到一个版本号。通常的版本都可以做到Python的向前兼容。
Windows安装和运行比较简单,而我用的是macOS系统,所以这里主要介绍macOS系统下的安装和运行方法。

Python是一种跨平台的计算机程序设计语言。 是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。最初被设计用于编写自动化脚本(shell),随着版本的不断更新和语言新功能的添加,越多被用于独立的、大型项目的开发。
Python的创始人为荷兰人吉多·范罗苏姆(Guido van Rossum)。1989年圣诞节期间,在阿姆斯特丹,Guido为了打发圣诞节的无趣,决心开发一个新的脚本解释程序,作为ABC 语言的一种继承。之所以选中Python(大蟒蛇的意思)作为该编程语言的名字,是取自英国20世纪70年代首播的电视喜剧《蒙提.派森的飞行马戏团》(Monty Python’s Flying Circus)。

安装Python

打开终端并输入python

Terminal

WARNING: Python 2.7 is not recommended.
This version is included in macOS for compatibility with legacy software.
Future versions of macOS will not include Python 2.7.
Instead, it is recommended that you transition to using 'python3' from within Terminal.

Python 2.7.16 (default, Jun 5 2020, 22:59:21)
[GCC 4.2.1 Compatible Apple LLVM 11.0.3 (clang-1103.0.29.20) (-macos10.15-objc- on darwin
Type "help", "copyright", "credits" or "license" for more information.

早期macOS版本自带有python2.7, 但后面新的版本将不会包含。并且python2.7并非最新版本,所以我们需要下载安装最新的版本,下载地址文末会提供。

下载完后直接点击安装即可,安装完后可以打开终端检查是否安装成功:

Terminal

Python 3.9.0rc2 (v3.9.0rc2:2bd31b5fde, Sep 16 2020, 20:19:18)
[Clang 6.0 (clang-600.0.57)] on darwin
Type "help", "copyright", "credits" or "license" for more information.

出现上面提示则说明安装成功,输入exit()退出查询。

输入 which python3 获取安装文件地址并复制留作配置sublime:

Terminal

/Library/Frameworks/Python.framework/Versions/3.9/bin/python3

安装Sublime Text

下载并安装Sublime:

Sublime Text 是一个文本编辑器(收费软件,可以无限期试用,但是会有激活提示弹窗),同时也是一个先进的代码编辑器。Sublime Text是由程序员Jon Skinner于2008年1月份所开发出来,它最初被设计为一个具有丰富扩展功能的Vim。

官方网站: https://www.sublimetext.com

配置Sublime Text

打开sublime text3, 依次点击菜单栏 “工具 >> 编译系统 >> 新建编译系统” 会显示如下

Sublime Text

{
"shell_cmd": "make"
}

利用前面获取的python3安装文件地址替换成下面代码样式

Sublime Text

{
"shell_cmd": ["/Library/Frameworks/Python.framework/Versions/3.9/bin/python3", "-u", "$file"]
}

然后保存文件。保存此文件时,系统会默认保存路径user,需要将此文件命名为Python3.sublime-build即可,注意后缀一定要正确!

运行Python

新建一个test.py测试文件

输入下列代码并按“⌘/command+B”运行

Sublime Text

print ("hello world!")

出现下述界面则说明运行成功!
《macOS下安装和运行Python》

当然,macOS下并非只有sublime text一种方法,但我觉得应该是更方便的一种方法,毕竟平时折腾网站时已经安装了Sublime Text。

下载Python

老王, Mr.Chou, 阿和, 珂泽, 林三, 独元殇, cfanlost, wys, 青萌等人对本文发表了25条热情洋溢的讲话。
  1. Mr.Chou说道: 6来自天朝的朋友 Chrome | 78.0.3904.108 Windows 10

    我是看不懂哈不知道说啥好,但又不能静悄悄的来静悄悄的走,所以冒个泡。

    1. 老王说道: 9来自天朝的朋友 Safari | 605.1.15 Mac OS X Lion 10_15_7

      @Mr.Chou: 其实我也不是很懂 😭

  2. 林三说道: 3来自天朝的朋友 Chrome | 77.0.3865.120 Windows 7

    看来我是一直追随你的脚步了,等我买得起苹果笔记本,才能向你靠拢啊~

    1. 老王说道: 9来自天朝的朋友 Safari | 605.1.15 Mac OS X Lion 10_15_7

      @林三: 不用靠拢,可以直接跳跃~~ :razz:

    2. 阿和说道: 7来自天朝的朋友 QQ浏览器 | 10.6.4212.400 Windows 7

      @林三: 为什么一定要买得起苹果笔记本先呢

      1. 老王说道: 9来自天朝的朋友 Safari | 605.1.15 Mac OS X Lion 10_15_7

        @阿和: 可能他对苹果笔记本有什么误解😄

        1. 阿和说道: 7来自天朝的朋友 QQ浏览器 | 10.6.4212.400 Windows 7

          @老王: 我最近种草华为matebook x,就是要一万大元,真心买不起。。。

          1. 老王说道: 9来自天朝的朋友 Safari | 605.1.15 Mac OS X Lion 10_15_7

            @阿和: 手上充足的话同价格真心建议入手水果机,刚买和MS系统机相比看不出差别,时间用久了就知道了。。。

            1. 阿和说道: 7来自天朝的朋友 QQ浏览器 | 10.6.4212.400 Windows 7

              @老王: 目前正在用的是苹果matebook,用了五六年了,就是硬盘有点小,其他还好

              1. 老王说道: 9来自天朝的朋友 Safari | 605.1.15 Mac OS X Lion 10_15_7

                @阿和: 嗯,可以买个扩容卡插上,当硬盘用,又不占地方。。。

                1. 阿和说道: 7来自天朝的朋友 QQ浏览器 | 10.6.4212.400 Windows 7

                  @老王: 我怕扩容卡容易出问题,到时候资料没了就没地方哭了,所以另外买了个移动硬盘存放资料

    3. 珂泽说道: 0来自天朝的朋友 Chrome | 86.0.4240.75 Windows 10

      @林三: 哈哈,现在有些笔记本比苹果的都要贵的多,提名ROG

      1. 老王说道: 9来自天朝的朋友 Safari | 605.1.15 Mac OS X Lion 10_15_7

        @珂泽: ROG游戏发烧友专机😂

  3. 独元殇说道: 1来自天朝的朋友 Chrome | 78.0.3904.108 Windows 10

    小王子要开始码黑屏白字了,不知道他开心不

    1. 老王说道: 9来自天朝的朋友 Safari | 605.1.15 Mac OS X Lion 10_15_7

      @独元殇: 他对电脑的兴趣比读书还要高 :wl:

  4. cfanlost说道: 5来自天朝的朋友 Chrome | 85.0.4183.121 Windows 7

    好羡慕这位大叔的计算机水平。

    1. 老王说道: 9来自天朝的朋友 Safari | 605.1.15 Mac OS X Lion 10_15_7

      @cfanlost: 这位大叔也不懂计算机的 :wl:

    2. 阿和说道: 7来自天朝的朋友 QQ浏览器 | 10.6.4212.400 Windows 7

      @cfanlost: 我觉得是不是要羡慕一下小王的英语水平。。。毕竟这软件是给小王写代码的。。。

      1. 老王说道: 9来自天朝的朋友 Safari | 605.1.15 Mac OS X Lion 10_15_7

        @阿和: 已经学了三年英语了,简单的还是可以认识的。
        另外学习编程时老师也会教呀。。。。

  5. wys说道: 2来自天朝的朋友 搜狗浏览器 | 2.X Windows 7

    好好学习,天天向上。
    真羡慕有心致力于学习的哥们!

    1. 老王说道: 9来自天朝的朋友 Safari | 605.1.15 Mac OS X Lion 10_15_7

      @wys: 我这是跟着娃儿学习。。。 :wl:

  6. 阿和说道: 7来自天朝的朋友 QQ浏览器 | 10.6.4212.400 Windows 7

    小王子加油

    1. 老王说道: 9来自天朝的朋友 Safari | 605.1.15 Mac OS X Lion 10_15_7

      @阿和: 一起加油 [太开心]

  7. 青萌说道: 5来自天朝的朋友 Chrome | 85.0.4183.121 Windows 10

    祝愿小王子的未来无限美好!

    1. 老王说道: 9来自天朝的朋友 Safari | 605.1.15 Mac OS X Lion 10_15_7

      @青萌: 谢谢!现在只能说好好学习,不负当下! :biggrin:

发表评论

电子邮件地址不会被公开。 必填项已用*标注