top
Loading...
Python 環境搭建

Python 環境搭建

本章節我們將向大家介紹如何在本地搭建Python開發環境。

Python可應用於多平台包括 Linux 和 Mac OS X。

你可以通過終端窗口輸入 "python" 命令來查看本地是否已經安裝Python以及Python的安裝版本。

  • Unix (Solaris, Linux, FreeBSD, AIX, HP/UX, SunOS, IRIX, 等等。)
  • Win 9x/NT/2000
  • Macintosh (Intel, PPC, 68K)
  • OS/2
  • DOS (多個DOS版本)
  • PalmOS
  • Nokia 移動手機
  • Windows CE
  • Acorn/RISC OS
  • BeOS
  • Amiga
  • VMS/OpenVMS
  • QNX
  • VxWorks
  • Psion
  • Python 同樣可以移植到 Java 和 .NET 虛擬機上。


Python下載

Python最新源碼,二進製文檔,新聞資訊等可以在Python的官網查看到:

Python官網:https://www.python.org/

你可以在以下鏈接中下載 Python 的文檔,你可以下載 HTML、PDF 和 PostScript 等格式的文檔。

Python文檔下載地址:https://www.python.org/doc/



Python安裝

Python已經被移植在許多平台上(經過改動使它能夠工作在不同平台上)。

您需要下載適用於您使用平台的二進製代碼,然後安裝Python。

如果您平台的二進製代碼是不可用的,你需要使用C編譯器手動編譯源代碼。

編譯的源代碼,功能上有更多的選擇性, 為python安裝提供了更多的靈活性。

以下是各個平台安裝包的下載地址:

以下為不同平台上安裝 Python 的方法:

Unix & Linux 平台安裝 Python:

以下為在 Unix & Linux 平台上安裝 Python 的簡單步驟:

  • 打開 WEB 瀏覽器訪問https://www.python.org/downloads/source/
  • 選擇適用 於Unix/Linux 的源碼壓縮包。
  • 下載及解壓壓縮包。
  • 如果你需要自定義一些選項修改Modules/Setup
  • 執行 ./configure 腳本
  • make
  • make install

執行以上操作後,Python 會安裝在 /usr/local/bin 目錄中,Python 庫安裝在 /usr/local/lib/pythonXX,XX 為你使用的 Python 的版本號。

Window 平台安裝 Python:

以下為在 Window 平台上安裝 Python 的簡單步驟:

  • 打開 WEB 瀏覽器訪問https://www.python.org/downloads/windows/

  • 在下載列表中選擇Window平台安裝包,包格式為:python-XYZ.msi 文件 , XYZ 為你要安裝的版本號。
  • 要使用安裝程序 python-XYZ.msi, Windows 系統必須支持 Microsoft Installer 2.0 搭配使用。只要保存安裝文件到本地計算機,然後運行它,看看你的機器支持 MSI。Windows XP 和更高版本已經有 MSI,很多老機器也可以安裝 MSI。

  • 下載後,雙擊下載包,進入 Python 安裝向導,安裝非常簡單,你只需要使用默認的設置一直點擊"下一步"直到安裝完成即可。

MAC 平台安裝 Python:

MAC 系統一般都自帶有 Python2.x版本 的環境,你也可以在鏈接 https://www.python.org/downloads/mac-osx/ 上下載最新版安裝。



環境變量配置

程序和可執行文件可以在許多目錄,而這些路徑很可能不在操作系統提供可執行文件的搜索路徑中。

path(路徑)存儲在環境變量中,這是由操作系統維護的一個命名的字符串。這些變量包含可用的命令行解釋器和其他程序的信息。

Unix或Windows中路徑變量為PATH(UNIX區分大小寫,Windows不區分大小寫)。

在Mac OS中,安裝程序過程中改變了python的安裝路徑。如果你需要在其他目錄引用Python,你必須在path中添加Python目錄。

在 Unix/Linux 設置環境變量

  • 在 csh shell: 輸入
    setenv PATH "$PATH:/usr/local/bin/python"
    , 按下"Enter"。
  • 在 bash shell (Linux): 輸入
    export PATH="$PATH:/usr/local/bin/python" 
    ,按下"Enter"。
  • 在 sh 或者 ksh shell: 輸入
    PATH="$PATH:/usr/local/bin/python" 
    , 按下"Enter"。

注意: /usr/local/bin/python 是 Python 的安裝目錄。

在 Windows 設置環境變量

在環境變量中添加Python目錄:

在命令提示框中(cmd) : 輸入

path=%path%;C:\Python 
按下"Enter"。

注意: C:\Python 是Python的安裝目錄。

也可以通過以下方式設置:

  • 右鍵點擊"計算機",然後點擊"屬性"
  • 然後點擊"高級系統設置"
  • 選擇"系統變量"窗口下面的"Path",雙擊即可!
  • 然後在"Path"行,添加python安裝路徑即可(我的D:\Python32),所以在後面,添加該路徑即可。 ps:記住,路徑直接用分號";"隔開!
  • 最後設置成功以後,在cmd命令行,輸入命令"python",就可以有相關顯示。


Python 環境變量

下面幾個重要的環境變量,它應用於Python:

變量名描述
PYTHONPATH PYTHONPATH是Python搜索路徑,默認我們import的模塊都會從PYTHONPATH里面尋找。
PYTHONSTARTUP Python啟動後,先尋找PYTHONSTARTUP環境變量,然後執行此變量指定的文件中的代碼。
PYTHONCASEOK 加入PYTHONCASEOK的環境變量, 就會使python導入模塊的時候不區分大小寫.
PYTHONHOME 另一種模塊搜索路徑。它通常內嵌於的PYTHONSTARTUP或PYTHONPATH目錄中,使得兩個模塊庫更容易切換。


運行Python

有三種方式可以運行Python:

1、交互式解釋器:

你可以通過命令行窗口進入python併開在交互式解釋器中開始編寫Python代碼。

你可以在Unix,DOS或任何其他提供了命令行或者shell的系統進行python編碼工作。

$ python # Unix/Linux

或者

C:>python # Windows/DOS

以下為Python命令行參數:

選項描述
-d在解析時顯示調試信息
-O生成優化代碼 ( .pyo 文件 )
-S啟動時不引入查找Python路徑的位置
-V輸出Python版本號
-X 從 1.6版本之後基於內建的異常(僅僅用於字符串)已過時。
-c cmd執行 Python 腳本,併將運行結果作為 cmd 字符串。
file在給定的python文件執行python腳本。

2、命令行腳本

在你的應用程序中通過引入解釋器可以在命令行中執行Python腳本,如下所示:

$ python script.py # Unix/Linux

或者

C:>python script.py # Windows/DOS

注意:在執行腳本時,請檢查腳本是否有可執行權限。

3、集成開發環境(IDE:Integrated Development Environment): PyCharm

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

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

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

PyCharm 安裝地址:http:?classid=2259&gid=1305&pg=sharelist&id=index-pycharm-windows-install

繼續下一章之前,請確保您的環境已搭建成功。如果你不能夠建立正確的環境,那么你就可以從您的系統管理員的幫助。

在以後的章節中給出的例子已在 Python2.7.6 版本測試通過。


在 Cloud Studio 中運行 Python 程序

因為 Python 是跨平台的,它可以運行在 Windows、Mac 和各種 Linux/Unix 系統上。在 Windows 上寫 Python 程序,放到 Linux 上也是能夠運行的。

要開始學習 Python 編程,首先就得把 Python 安裝到你的電腦里。安裝後,你會得到 Python 解釋器(就是負責運行 Python 程序的),一個命令行交互環境,還有一個簡單的集成開發環境。

或者推薦你使用 騰訊云開發者平台 這款在線云端開發工具。它能提供原生的在線 Linux 命令交互終端環境,Python 運行解釋器,在線開發文本編輯器,你可以直接在工作站中創建 Python 文件併在 Cloud Studio 中運行你寫的 Python 程序。然後你可以略過本節余下的安裝 Python 運行環境以及集成開發環境等部分。

有任何疑問,可以查閱幫助文檔

現在 CODING 正在舉辦一場基於 Cloud Studio 工作空間的【我最喜愛的 Cloud Studio 插件評選大賽】。進入活動官網:https://studio.qcloud.coding.net/campaign/favorite-plugins/index,了解更多活動信息。

北斗有巢氏 有巢氏北斗