Python3.7.2,在Linux上奔跑,是在升級打怪麼?

前不久,發佈了Python在Windows和Mac OS系統運行環境和開發環境的相關文章。有朋友追着我問,什麼時候發佈Python在Linux(Ubuntu)上運行的文章。


1

還沒等我回復,他就馬上發了一個紅包(0.01元)給我,我收了。沒辦法,吃人家的嘴軟,拿人家的手短,得趕快行動起來。


朋友着急,只因被Ubuntu上的安裝指令給搞蒙了,說跟Windows上的完全不一樣。我說:如果Ubuntu做跟Windows一樣傻瓜化的話,早佔領市場了,畢竟它是免費的。


儘管Ubuntu相對Windows來說,用戶量沒那麼多,但數量也不少,據說有10億多。至於真假,不必糾結,我們用就是了,反正是免費的。


Python學習交流qq羣 302521268 多多交流問題,互幫互助,羣裏有不錯的學習教程和開發工具。學習python有任何問題(學習方法,學習效率,如何就業),可以隨時來諮詢我


2

其實,Python在Ubuntu上安裝運行環境的步驟,跟Windows是差不多的,只是用命令多了一些,僅此而已。


在進入安裝之前,先確認一下系統是否已經安裝了最新版的Python,如果安裝了,那還折騰個啥?


打開【終端】,輸入:python和python3。在Ubuntu18.10下,顯示已經安裝了Python 3.6.7,而最新版的Python是3.7.2,我們接下來就進行升級。



3

去Python官網下載:Python-3.7.2.tgz (點擊這裏:Gzipped source tarball)壓縮安裝包,不用非得整個wget命令去下載,那樣很高級麼?


壓縮包下載下來後,放到主目錄下,雙擊打開並拖到文件,進行解壓縮。



4

右鍵:Python-3.7.2文件夾,【在終端打開(E)】,進入源代碼目錄。


在編譯(make)前,先安裝編譯需要的支持環境。


sudo apt-get update #更新源地址


sudo apt-get install build-essential #安裝GCC


sudo apt-get install openssl libssl-dev #安裝ssl


sudoapt-getinstallzlib1g-dev #安裝zlib


編譯並安裝運行環境,輸入命令:./configure --with-ssl&& make && make install



其中configure的作用,主要是:生成Makefile文件給make編譯使用和更改安裝目錄。安裝文件默認是安裝在:/usr/local,可以通過:./configure –prefix=/usr 改成安裝在/usr 下面。


5

安裝完成後,在【終端】輸入python3,確認一下,改成Python 3.7.2爲default(默認)的了。



運行環境是弄好了。可沒見到Hello World!,總感覺不夠完整。那就打印一個吧,輸入


print(‘Hello World!’),回車。



6

反正閒着也是閒着,乾脆再造一個Hello World!。不過這次換一種方式,用文件來表達。


打開系統自帶的【文本編輯器】,輸入內容:print(‘Hello World!’) 並保存成helloworld.py文件。



打開【終端】,輸入:python3 helloworld.py, 完美,哈哈,終於學會Python了,那是不可能的。運行環境完成後,接下來會講有關開發環境的搭建,敬請關注。



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章