1. 程式人生 > >ubuntu下執行.py檔案

ubuntu下執行.py檔案

http://blog.sina.com.cn/s/blog_9e56699c0101ckc7.html

喔,擺弄了好久,終於實現了在unbuntu下執行一段python程式,而不是像之前只能在終端一句輸入一句反應了,具體是這樣做的:

(前提概要
 系統執行python的目錄是/usr/bin裡面的python可執行檔案,根據具體版本號確定,比如我用的就是python2.7,所以我的目錄地址就是/usr/bin/python2.7;
 為什麼需要設定這樣的環境變數?事實是,不設定的時候也可以執行python,但是隻能實在終端裡面一句或者一段一段輸入,然後執行,比如編寫一個函式,稍有不慎,就得全部重新來過~所以需要設定環境變數,這樣,寫了一個檔案,儲存成.py檔案,然後直接 終端下 
 “python 檔案目錄”  就可以運行了,下面就是具體的實現過程,自己摸索和嘗試的結果,在自己電腦上面試過,okay的~)

首先,需要獲得系統的root許可權,然後進行操作才有效,在終端輸入  sudo -i
 然後根據要求輸入密碼就可以了
然後,輸入  echo $PATH檢視系統的環境變數,這是顯示/etc下的environment檔案,裡面放的就是系統變數,最好當然是直接在這裡面加,但是一般是沒有這個許可權的,所以需要藉助終端啊~ ~ 剛開始的時候顯示的是這樣的結果 /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
最後,輸入這麼一句 export PATH=/usr/bin/python2.7:$PATH,就把python的環境變數設定好了

自然,可以再次輸入  echo $PATH 檢視環境變數,此時就得到
/usr/bin/python2.7:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
然後,可以在終端下面輸入  python  ******.py,就可以執行這個python檔案了。。。