2021-05-12 14:32:11
Python基礎入門教學 - Python 3環境搭建
本章節我們將向大家介紹如何在本地搭建 Python3 開發環境。
Python3 可應用於多平台包括 Windows、Linux 和 Mac OS X。
- 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 虛擬機器上。
Python3 下載
Python3 最新原始碼,二進位制文件,新聞資訊等可以在 Python 的官網檢視到:
Python 官網:https://www.python.org/
你可以在以下連結中下載 Python 的文件,你可以下載 HTML、PDF 和 PostScript 等格式的文件。
Python文件下載地址:https://www.python.org/doc/
Python 安裝
Python 已經被移植在許多平台上(經過改動使它能夠工作在不同平台上)。
您需要下載適用於您使用平台的二進位制程式碼,然後安裝 Python。
如果您平台的二進位制程式碼是不可用的,你需要使用C編譯器手動編譯原始碼。
編譯的原始碼,功能上有更多的選擇性, 為 Python 安裝提供了更多的靈活性。
以下是各個平台安裝包的下載地址:
Source Code 可用於 Linux 上的安裝。
以下為不同平台上安裝 Python3 的方法。
Unix & Linux 平台安裝 Python3:
以下為在 Unix & Linux 平台上安裝 Python 的簡單步驟:
- 開啟WEB瀏覽器存取 https://www.python.org/downloads/source/
- 選擇適用於 Unix/Linux 的原始碼壓縮包。
- 下載及解壓壓縮包 Python-3.x.x.tgz,3.x.x 為你下載的對應版本號。
- 如果你需要自定義一些選項修改 Modules/Setup
以 Python3.6.1 版本為例:
# tar -zxvf Python-3.6.1.tgz# cd Python-3.6.1# ./configure# make && make install
檢查 Python3 是否正常可用:
# python3 -VPython3.6.1
Window 平台安裝 Python:
以下為在 Window 平台上安裝 Python 的簡單步驟。
開啟 WEB 瀏覽器存取 https://www.python.org/downloads/windows/ ,一般就下載 executable installer,x86 表示是 32 位機子的,x86-64 表示 64 位機子的。
記得勾選 Add Python 3.6 to PATH。
按 Win+R 鍵,輸入 cmd 調出命令提示字元,輸入 python:
MAC 平台安裝 Python:
MAC 系統都自帶有 Python2.7 環境,你可以在連結 https://www.python.org/downloads/mac-osx/ 上下載最新版安裝 Python 3.x。
你也可以參考原始碼安裝的方式來安裝。
環境變數設定
程式和可執行檔案可以在許多目錄,而這些路徑很可能不在作業系統提供可執行檔案的搜尋路徑中。
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編碼工作。
或者
C:>python # Windows/DOS
以下為Python命令列引數:
選項 | 描述 |
---|---|
-d | 在解析時顯示偵錯資訊 |
-O | 生成優化程式碼 ( .pyo 檔案 ) |
-S | 啟動時不引入查詢Python路徑的位置 |
-V | 輸出Python版本號 |
-X | 從 1.6版本之後基於內建的異常(僅僅用於字串)已過時。 |
-c cmd | 執行 Python 指令碼,並將執行結果作為 cmd 字串。 |
file | 在給定的python檔案執行python指令碼。 |
在 Cloud Studio 中執行 Python3 程式
Python 的 3??.0 版本,常被稱為 Python3000,或簡稱 Py3k。相對於 Python 的早期版本,這是一個較大的升級。為了不帶入過多的累贅,Python 3.0 在設計的時候沒有考慮向下相容。許多針對早期 Python 版本設計的程式都無法在 Python 3.0 上正常執行。Cloud Studio 為我們提供的 Python 開發環境用的是 Python2.7 版本。通過下面的步驟,可以讓你在 Cloud Studio 上執行 Python3 編寫的程式
-
step1:登入騰訊雲開發者平台,選擇 PHP + Python + Java 開發環境,此時,我看在終端輸入命令
python --version
可以看到,當前使用的python直譯器版本是 2.7.12 - step2:安裝 Python3,執行一下命令,安裝 Python3 並檢視直譯器是否正常工作
sudo apt-get install python3 python3 --version
出現以下畫面則說明 Python3 已經成功安裝,你可以通過 python3 命令使用 Python3 直譯器來執行你的 Python3 程式。至此,Python3 已經安裝完畢,你可以在 Cloud Studio 上執行 Python3 程式
使用互動式 ipython 執行 Python
ipython 是一個 python 的互動式 shell,比預設的 python shell 好用得多,支援變數自動補全,自動縮排,支援 bash shell 命令,內建了許多很有用的功能和函數。
此 ipython 中的 i 代表 “互動(interaction)”。
官方地址:https://ipython.org/install.html
安裝:
pip install ipython
Linux 環境還可以使用以下命令安裝:
# Ubuntu sudo apt-get install ipython # CentOS yum install ipython
使用:
ipython
如何在 cygwin 模擬器中安裝 python3
Cygwin 是一個在 windows 平台上執行的類 UNIX 模擬環境,是 cygnus solutions 公司開發的自由軟體(該公司開發的著名工具還有 eCos,不過現已被 RedHat 收購)。它對於學習 UNIX/Linux 操作環境,或者從 UNIX 到 Windows 的應用程式移植,或者??行某些特殊的開發工作,尤其是使用 GNU 工具集在 Windows 上進行嵌入式系統開發,非常有用。
安裝 cygwin:
1.下載可執行檔案 http://www.cygwin.com/setup-x86.exe
2. 選擇 "Install from internet", 點選 Next。
3. 根目錄 C:cygwin (不建議其他目錄,特別帶有空格的目錄名)。 4. 選擇下載網站,http://sourceware.mirror.tds.net 下載比較穩定。 5. 在 "Select Packages" 選單中選擇 "Category",新增以下包:
under Archiveselect zip and unzip under Database,select postgresql optional: under Editorsselect vim (if you want to be able to edit files with vi) under Graphics,select gnuplot under Libs,select libglib2.0_0 under Netselect curl, inetutils, openssh, openssl under Perlselect perl, perl-XML-Simple,and perl-IO-Tty under Pythonselect python2 under Tclselect expect
6. 點選 Next, 開始安裝。
7. 複製檔案 moshell/examples/cygwin_install/cygwin_install.txt 到 C:/Cygwin (也可以在這個地址下載:http://newtran01.au.ao.ericsson.se/moshell/cygwin_install.txt)。
8. Windows 下點選 開始 –> 執行。
在 "執行" 視窗, 輸入 cmd , 然後按下確認鍵。
開啟 DOS 視窗,在 DOS 視窗執行以下命令:
c: cd cygwin binperl.exe cygwin_install.txt
安裝 python3
wget rawgit.com/transcode-open/apt-cyg/master/apt-cyg install apt-cyg /bin apt-cyg install python3
驗證:
[~]$ python3 Python3.6.8(default,Feb152019,01:54:23)[GCC 7.4.0] on cygwin Type"help","copyright","credits"or"license"for more information.>>>
相關文章