首頁  >  文章  >  後端開發  >  學python需要什麼軟體

學python需要什麼軟體

little bottle
little bottle原創
2019-05-17 13:35:2321364瀏覽

Python是一種物件導向的解釋型電腦程式設計語言。 Python是純粹的自由軟體。 Python語法簡潔清晰,特色之一是強制用空白符號作為語句縮排。 Python具有豐富且強大的函式庫。它常被暱稱為膠水語言,能夠把用其他語言製作的各種模組(尤其是C/C )很輕鬆地聯結在一起。

學python需要什麼軟體

Python解釋器

#程式語言都會涉及編譯器或解釋器,使用C/C 之類的編譯性語言編寫的程序,是需要從來源檔案轉換成電腦使用的機器語言,經過連結器連結後形成了二進位的可執行檔。運行該程式的時候,就可以把二進位程式從硬碟載入到記憶體中並運行。

Python解釋係可以分為:2.x和3.x

IDE

IDE(Integrated Development Environment, 整合開發環境),目前Python的IDE很多,vs code、eclipse、atom、anaconda、IDEA等等,我個人不太建議使用上述這些IDE,當然如果我十分喜歡這些IDE也可以。對於開發Python,我只推薦pycharm和jupyter notebook兩款。

pycharm優點:

擁有功能豐富提示速度快強大的書籤和跳轉功能高效的debug學生可以註冊免費使用專業版...

jupyter notebook優點:

##互動式偵錯隨時切換Markdown和code,邊做筆記邊寫程式碼

##虛擬環境

Python和其它程式語言一樣,面臨一個移植問題,如果想把開發完成的一個專案一直到其他電腦、節點或把專案打成docker映像,都需要對開發環境重新配置,需要重新安裝專案中使用到的第三方工具包,如果一個個比對著安裝必然會很麻煩,而我們用系統環境時pip安裝的包都被安裝進了Python路徑下site-packages裡面,如果生成requirement.txt時也會把site-packages下的所有套件都會包含進去,這就是為什麼使用到虛擬環境的原因,能夠針對不同專案創造一個獨立的環境,這樣便於後期的移植。

Python虛擬環境管理工具主要有以下兩種:

virtualenv、pipenv

#

以上是學python需要什麼軟體的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn