linux可寫python的工具:1、vim;2、atom;3、sublime text;4、Visual Studio Code;5、PyCharm;6、Spyder;7、PyDev;8、Python IDLE;9、Wing等等。
本教程操作環(huán)境:linux5.9.8系統(tǒng)、Dell G3電腦。
linux可寫python的工具(編輯器)
1、vim
Vim是從 vi 發(fā)展出來的一個(gè)文本編輯器。代碼補(bǔ)完、編譯及錯(cuò)誤跳轉(zhuǎn)等方便編程的功能特別豐富,在程序員中被廣泛使用。
簡單的來說, vi 是老式的字處理器,不過功能已經(jīng)很齊全了,但是還是有可以進(jìn)步的地方。 vim 則可以說是程序開發(fā)者的一項(xiàng)很好用的工具。
2、atom
Atom 是 Github 專門為程序員推出的一個(gè)跨平臺(tái)文本編輯器,支持 Windows、Mac、Linux 三大桌面平臺(tái),完全免費(fèi)。
3、sublime text
Sublime Text 是一個(gè)文本編輯器(收費(fèi)軟件,可以期試用,但是會(huì)有激活提示彈窗),同時(shí)也是一個(gè)先進(jìn)的代碼編輯器。Sublime Text是由程序員Jon Skinner于2008年1月份所開發(fā)出來,它最初被設(shè)計(jì)為一個(gè)具有豐富擴(kuò)展功能的Vim。
4、Visual Studio Code
Visual Studio Code 項(xiàng)目:一個(gè)運(yùn)行于 Mac OS X、Windows和 Linux 之上的,針對(duì)于編寫現(xiàn)代 Web 和云應(yīng)用的跨平臺(tái)源代碼編輯器。
5、PyCharm
支持的操作系統(tǒng):Windows,MacOS和Linux發(fā)行版。
由JetBrains開發(fā)和維護(hù)的IDE PyCharm是最受歡迎的Python IDE之一。 在JetBrains進(jìn)行的一項(xiàng)調(diào)查中,超過20%的開發(fā)人員提到Pycharm是他們的首選IDE。
作為一個(gè)IDE,PyCharm所做的不只是允許您導(dǎo)入庫和編寫代碼。 它是一個(gè)專業(yè)級(jí)的IDE,允許Python開發(fā)人員編寫生產(chǎn)級(jí)和可維護(hù)的代碼。
6、Spyder
支持的操作系統(tǒng): Windows, MacOS, Linux
SPYDER實(shí)際上是科學(xué)PYthon開發(fā)環(huán)境的首字母縮寫。該IDE主要由Scientific Python社區(qū)使用。
該P(yáng)ython IDE內(nèi)置了Numpy,Scipy,Matplotlib等工具和庫。特別為科學(xué)編程而構(gòu)建的強(qiáng)大功能使Spyder成為首選的IDE。對(duì)于Matlab以外的科學(xué)程序員來說,它也是最好的選擇之一。
7、PyDev
支持的操作系統(tǒng):Windows,MacOS,Linux
PyDev最初是一個(gè)主要用于Eclipse的IDE,它允許Pythonista在Eclipse上編寫代碼。 但是,沒有,它已經(jīng)擴(kuò)展到Eclipse之外,現(xiàn)在還可以與Visual Studio Code集成。
8、Python IDLE
支持的操作系統(tǒng):Windows,MacOS,Linux
下載Python后,Python捆綁包默認(rèn)提供Python IDLE。 對(duì)于入門級(jí)Python程序員而言,這是一個(gè)很棒的IDE,因?yàn)樵谒胁僮飨到y(tǒng)上都可以輕松進(jìn)行設(shè)置。
它是完全免費(fèi)的。 但是,創(chuàng)建高級(jí)的生產(chǎn)級(jí)Python代碼還不夠。
9、Wing Python IDE
支持的操作系統(tǒng):Windows,MacOS,Linux
Wing是一種速度更快,穩(wěn)定且輕巧的Python IDE,并且經(jīng)常與PyCharm進(jìn)行比較。 從負(fù)擔(dān)得起的訂閱選項(xiàng)到眾多功能,這是每個(gè)PyCharm用戶都應(yīng)簽出的IDE。
10、Jupyter Notebook
支持的操作系統(tǒng):Windows、Linux和MacOS
Jupyter Notebook是科學(xué)計(jì)算和數(shù)據(jù)專業(yè)人士最喜歡的Python編輯器。如果您的工作涉及數(shù)據(jù)探索,研究和演示,那么Jupyter就是最好的選擇。
您可以將筆記本保存為JSON格式,也可以將結(jié)果導(dǎo)出為PDF和HTML格式。