python學習第八天:mac系統的python安裝、軟件說明、運行python的三種方法


一、Python安裝

從Python官網下載Python 3.x的安裝程序,下載后雙擊運行並安裝即可;

Python有兩個版本,一個是2.x版,一個是3.x版,這兩個版本是不兼容的。

MAC 系統一般都自帶有 Python2.x版本的環境,但由於3.x版越來越普及,所以我又安裝Python3.10。

我試了下,這兩個版本可以同時存在並正常使用。

 

1-1、IDLE 編輯器

他是Python軟件包自帶的一個基本IDE(集成開發環境);

當我們從Python官方網站下載並安裝好Python 3.x后,IDLE就自動安裝好了,不需要另外去找;

基本功能有語法加亮、段落縮進、基本文本編輯、TABLE鍵控制、調試程序。

可能會用到的功能

1、交互命令行解釋器窗口(打開 Idle 后,就會出現,他具有比基本的交互命令提示符更好的剪切-粘貼、回行等功能)

2、針對 Python 的編輯器(無代碼合並,但有語法標簽高亮和代碼自動完成功能)

3、類瀏覽器

4、調試器

 

1-2、Python launcher

由於Python2.x版本的腳本和Python3.x版本的腳本在語法上會有不兼容的情況,

所以,這個啟動器可以讓你在代碼中加入說明,表明這個文件應該是由Python2 運行還是由Python3 運行。

從Pythhon3.3版本開始,Python launcher會伴隨解釋器的安裝而可選安裝,在安裝步驟的可選項中可勾選。 

 

二、運行Python的三種方法

2-1、命令行模式

在mac中找到“終端”並打開它,按照下述步驟操作,即可運行.py文件

a.首先進入.py文件所在目錄(直接拖文件夾進去終端就可以得到路徑);在終端輸入 cd xxx/xxx/xxx(你的文件所的文件夾),

b.在所要打開的文件頭部添加語句 #!/usr/bin/env python3

c.給予文件執行權限 chmod a+x XXX.py(a+x 是固定不變的,只替代XXX部分文件名即可)

d.運行文件 輸入 python XXX.py 或者(./XXX.py)

總結:進入文件所在目錄,執行python XXX.py即可運行

 

2-2、python交互模式

在命令行模式下敲命令python,引入python解釋器,進入到Python交互模式,它的提示符是 >>>

在交互模式下,可以輸入python代碼后回車直接運行出結果

 

2-3、集成開發環境

有多種集成開發環境可以運行python文件。下面介紹兩個比較喜歡用的兩個工具:

1、PyCharm

RUNOOB.COM的python2.X教程所推薦的,也是我准備學習使用的。

PyCharm 是由 JetBrains 打造的一款 Python IDE,支持 macOS、 Windows、 Linux 系統。

PyCharm 功能 : 調試、語法高亮、Project管理、代碼跳轉、智能提示、自動完成、單元測試、版本控制……

PyCharm 下載地址 : https://www.jetbrains.com/pycharm/download/

PyCharm 安裝地址:http://www.runoob.com/w3cnote/pycharm-windows-install.html

詳情參見 https://www.runoob.com/python/python-install.html

2、Visual Studio Code

是廖雪峰老師的python教程和是RUNOOB.COM的python3.X所推薦的。

Visual Studio Code 是微軟出品,它不是那個大塊頭的Visual Studio,它是一個精簡版的迷你Visual Studio,並且Visual Studio Code可以跨平台!Windows、Mac和Linux通用。

VSCode下載地址 :https://code.visualstudio.com/

VSCode 完整安裝教程參考:https://www.runoob.com/w3cnote/vscode-tutorial.html

 

2-4、Python的交互模式和命令行模式下直接運行.py文件有什么區別呢?

交互模式,相當於啟動了Python解釋器,但是等待你一行一行地輸入源代碼,每輸入一行就執行一行。

命令行模式,直接運行.py文件,相當於啟動了Python解釋器,一次性把.py腳本文件的源代碼給執行了,你是沒有機會以交互的方式輸入源代碼。

簡單說:

  在Python交互式模式下,可以直接輸入代碼,然后執行,並立刻得到結果。

  在命令行模式下,可以直接運行.py文件

  在命令行模式下,可以執行python進入Python交互式環境,也可以執行python hello.py運行一個.py文件。

 

總結:

  1. 主要學習了python的安裝方法
  2. python軟件包自帶的IDE和可選安裝的Python launcher工具介紹 
  3. 運行python的方法
  4. 交互模式和命令行腳本模式的區別
  5. 開發學習的工具推薦


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM