天天看點

Linux CentOS7下Python開發配置與示例(Python2.7)

1. 簡介

不好意思的是,CenOS7安裝完畢後,已預設的安裝了Python。打開終端輸入python -v檢視版本,輸出中包含:Python 2.7.5 (default, Nov 6 2016, 00:28:07) ,說明已安裝Python 2.7.5版本。

2. 編寫python代碼

2.1 建立helloworld.py檔案

依次執行cd ~,mkdir code,cd code,echo > helloworld.py。這四句指令的具體含義是:進入使用者目錄,在使用者目錄下建立code檔案夾,進入code檔案夾,在code檔案夾下建立helloworld.py空檔案。

注意.py檔案是python代碼檔案的預設拓展名。

2.2 編寫代碼

使用gedit打開helloworld.py檔案,可以直接在終端輸入gedit helloworld.py,或者在圖形界面找到檔案後右鍵選擇使用gedit打開。

編輯代碼如下,編輯完成後要儲存:

#!/usr/bin/python

print "hello python on CenOS7"

1

2

第一句表示将下面的腳本傳給/usr/bin/python執行,第二句是python代碼。

2.3 檢視python路徑

為啥要将腳本傳給/usr/bin/python執行?在終端輸入which python輸出如下,因為python就在這!

3. 為檔案賦予可執行權限

如下,直接執行檔案提示權限不夠(./表示執行),執行chmod u+x helloworld.py後,在執行檔案就能正常運作python代碼并輸出結果了。chmod u+x helloworld.py的含義是為使用者增加執行檔案的權限,具體含義的話屬于Linux系統管理的範疇,此處不再詳述,可以參見linux相關的博文。

[chen@localhost code]$ ./helloworld.py

bash: ./helloworld.py: 權限不夠

[chen@localhost code]$ chmod u+x helloworld.py

hello python on CenOS7