導航:首頁 > 編程語言 > python執行環境

python執行環境

發布時間:2024-06-28 20:14:22

python項目怎麼運行

使用Python自身提供的IDLE集成開發環境

Pyhton自身提供了一個簡潔的集成開發環境,具備基本的IDE功能。利用IDLE可以較為方便地創建、運行、測試和調試Python程序。

Windows和Mac OS啟動IDLE

Winodws環境下啟動IDLE有多種方式,可以通過快捷菜單、桌面圖標、進入Python安裝目錄直接運行IDLE等方式啟動IDLE。

Mac OS啟動IDLE的方式同啟動交互解釋器相同,可以在Python的安裝目錄直接啟動,也可以在終端窗口輸入open /usr/bin/idle命令啟動。

相關推薦:《Python教程》

IDLE的簡單使用

IDLE啟動後的界面,

IDLE本身就是一個Python shell,可以在IDLE窗口直接輸入和執行Python語句,IDLE自動對輸入的語句進行排版和關鍵詞高亮顯示。

IDLE還可以保存、打開並執行代碼文件。

(1)在IDLE窗口,選擇【File】【New File】命令,在編輯窗口輸入代碼並保存。

(2)選擇【Run】【Run Mole】命令,執行代碼文件。執行後的輸出結果,

linux閰嶇疆python鐜澧

Linux璇ユ庝箞閰嶇疆python鐜澧冿紵鎴戜滑涓璧鋒潵浜嗚В涓涓嬪惂銆
1銆佹墦寮鍛戒護鐣岄潰錛屽湪浠繪剰鐩褰曚笅杈撳叆python 鏌ョ湅褰撳墠鐗堟湰淇℃伅銆
2銆佽繘鍏python2.7.9 鐨勫畨瑁呯洰褰曪紝鎵ц宲ython2.7 鏌ョ湅褰撳墠鐗堟湰銆
3銆佷嬌鐢ㄥ懡浠echo $PATH, 鏌ョ湅褰撳墠鐜澧冨彉閲忋傞粯璁ゆ儏鍐典笅鍙鏈夌郴緇熷畨瑁呯殑璺寰勶紝娌℃湁鎴戜滑鏈鏂板畨瑁呯殑Python鐗堟湰璺寰
4銆佹墽琛屽懡浠PATH=$PATH:
5銆佽繘鍏/usr/bin/鐩褰曚笅錛屽垹闄python 鏂囦歡錛堣嫢鍒犻櫎澶辮觸璇蜂嬌鐢╮m -r python 寮哄埗鍒犻櫎錛夛紝 鍒涘緩涓涓杞榪炴帴ln -s
6銆佸湪浠繪剰鐩褰曚笅鎵ц宲ython, 褰撳墠浣跨敤鐨刾ython 鐗堟湰宸茬粡鏄痯ython2.7.9 鍗充負璁劇疆鎴愬姛銆
linux閰嶇疆python鐜澧冨氨浠嬬粛鍒拌繖閲屼簡銆

㈢ python編程環境有哪些

Python專用的編輯器和集成開發環境
PyCharm
類別:集成開發環境

PyCharm是最好的一個(也是唯一一個)專門面向於Python的全功能集成開發環境。同樣擁有付費版(專業版)和免費開源版(社區版),PyCharm不論是在Windows, Mac OS X系統中, 還是在Linux系統中都支持快速安裝和使用。

開箱即用,PyCharm直接支持Python開發環境,打開一個新的文件然後就可以開始編寫代碼。你也可以在PyCharm中直接運行和調試Python程序,並且它支持源碼管理和項目。

640?wx_fmt=png

優點:這是真正的Python集成開發環境,擁有眾多便利和支持社區。它的編輯、運行和調試功能統統開箱即用。

缺點:PyCharm存在載入較慢的問題,另外對於已有的項目,默認設置可能需要調整。

Spyder
類別:集成開發環境

是一款為了數據科學工作流做了優化的開源Python集成開發環境。它是附在Anaconda軟體包管理器發行版中的,因此根據你的設置,或許你已經在機器中安裝了Spyder。

Spyder引人注目的一點是其目標受眾是使用Python的數據科學家們。你一定會留意到這一點,舉個例子來說,Spyder很好的集成了一些諸如SciPy、NumPy和Matplotlib這樣的公共Python數據科學庫。

Spyder擁有大部分你所期待的集成開發環境該具備的功能,例如具備強大語法高亮功能的代碼編輯器,Python代碼補全,甚至是集成文件瀏覽器。

我從未在其他Python編輯環境中見過的一個特殊功能是Spyder的「變數瀏覽器」功能,它會以表格形式出現在集成開發環境界面右側來展示數據。就我個人來說,雖然我並不十分需要這個功能,但是它看起來的確很整潔。如果你是一位日常用Python做數據科學工作的人,那你一定會深深愛上這個獨特的功能。Spyder關於IPython或者說Jupyter的集成也做得非常好。

總之,我認為Spyder比其他的集成開發環境更基本,我更願意把它看做是一款專業工具而不是我日常使用的編輯環境。關於Spyder比較優秀的一點是它兼容Windows、macOS和 Linux系統並且是一個完全開源軟體。

640?wx_fmt=jpeg

優點:當你是使用Anaconda Python發行版的數據科學家時你會愛上它。

缺點:更有經驗的Python開發人員可能會覺得Spyder太基本了以至於不能支持每日所需的基本工作,這樣的話還不如選擇一個更為完整的集成開發環境或者定製編輯器解決方案。

Thonny
類別:集成開發環境

作為Python集成開發環境大家庭中的新成員,Thonny被稱作是針對新手的一款集成開發環境。由愛沙尼亞塔爾圖大學的計算機科學學院開發並維護的Thonny適用於全部主流平台,並且在網站上附有安裝指南。

默認情況下,Thonny會和自帶捆綁的Python版本一起安裝,所以你不需要再安裝什麼新的東西。更有經驗的老手可能需要調整這個設置以便找到和使用已安裝的庫。

640?wx_fmt=png

優點:你是一名Python新人小白,並且一切就緒需要一款集成開發環境的時候你會選擇它。

缺點:更有經驗的Python老手可能會覺得Thonny同樣太基礎了,並且其內置解釋器只是一個工作場合,而不是一個可以與之共事的工具。此外,作為一款新興工具,你在遇到問題時很有可能發現沒有現成的解決方法。

㈣ python闆嗘垚寮鍙戠幆澧冮兘鏈夊摢浜


閮借村伐嬈插杽鍏朵簨蹇呭厛鍒╁叾鍣錛孭ython 鐨勫︿範榪囩▼灝戜笉浜 IDE 鎴栬呬唬鐮佺紪杈戝櫒錛屾垨鑰呴泦鎴愮殑寮鍙戠紪杈戝櫒錛圛DE錛夈傝繖浜 Python 寮鍙戝伐鍏峰府鍔╁紑鍙戣呭姞蹇浣跨敤 Python 寮鍙戠殑閫熷害錛屾彁楂樻晥鐜囥傞珮鏁堢殑浠g爜緙栬緫鍣ㄦ垨鑰 IDE 搴旇ヤ細鎻愪緵鎻掍歡錛屽伐鍏風瓑鑳藉府鍔╁紑鍙戣呴珮鏁堝紑鍙戠殑鐗規с
榪欑瘒鏂囩珷鏀墮泦浜嗕竴浜涘瑰紑鍙戣呴潪甯告湁甯鍔╃殑錛屾渶濂界殑 10 嬈 Python IDE銆
1.PyCharm
PyCharm 鏄 JetBrains 寮鍙戠殑 Python IDE銆侾yCharm鐢ㄤ簬涓鑸琁DE鍏峰囩殑鍔熻兘錛屾瘮濡傦紝 璋冭瘯銆佽娉曢珮浜銆丳roject綆$悊銆佷唬鐮佽煩杞銆佹櫤鑳芥彁紺恆佽嚜鍔ㄥ畬鎴愩佸崟鍏冩祴璇曘佺増鏈鎺у埗??鍙﹀栵紝PyCharm榪樻彁渚涗簡涓浜涘緢濂界殑鍔熻兘鐢ㄤ簬Django寮鍙戱紝鍚屾椂鏀鎸丟oogle App Engine錛屾洿閰風殑鏄錛孭yCharm鏀鎸両ronPython錛
鐩稿叧鎺ㄨ崘錛氥妏ython瑙嗛戞暀紼嬨
2. Vim
鏇炬湁浜哄紑鐜╃瑧璇達紝濡傛灉鐢熸垚涓孌甸殢鏈哄瓧絎︿覆錛屾湁浜哄洖絳旂粰浠栦竴涓猇im 緙栬緫鍣ㄥ氨鍙浠ヤ簡銆俈im 鉶界劧浣跨敤闂ㄦ涢珮錛屼絾鏄涓鏃︿綘瀛︿細浜嗭紝鍐欎唬鐮佺殑鏁堢巼鏉犳潬鐨勶紝Vim 鏄楂樼駭鏂囨湰緙栬緫鍣錛屾棬鍦ㄦ彁渚涘疄闄呯殑 Unix 緙栬緫鍣ㄢ橵i鈥欏姛鑳斤紝鏀鎸佹洿澶氭洿瀹屽杽鐨勭壒鎬ч泦銆俈im 涓嶉渶瑕佽姳璐瑰お澶氱殑瀛︿範鏃墮棿錛屼竴鏃︿綘闇瑕佷竴涓鏃犵紳鐨勭紪紼嬩綋楠岋紝閭d箞灝變細鎶 Vim 闆嗘垚鍒頒綘鐨勫伐浣滄祦涓銆傝繖鏄榛戝㈡渶鍠滄㈢殑緙栬緫鍣ㄤ箣涓銆
3. Eclipse with PyDev
Eclipse 鏇句粖鏄闈炲父嫻佽岀殑 IDE錛岃屼笖宸茬粡鏈変簡寰堜箙鐨勫巻鍙層傝櫧鐒剁幇鍦ㄦ參鎱㈠湴琚 jetbrains 瀹舵棌鏇誇唬浜嗭紝浣嗘槸錛岀槮姝葷殑楠嗛┘姣旈┈澶э紝Eclipse with Pydev 鍏佽稿紑鍙戣呭壋寤烘湁鐢ㄥ拰浜や簰寮忕殑 Web 搴旂敤銆侾yDev 鏄 Eclipse 寮鍙 Python 鐨 IDE錛屾敮鎸 Python錛孞ython鍜 IronPython 鐨勫紑鍙戙
4. Sublime Text
Sublime Text 鏄寮鍙戣呬腑鏈嫻佽岀殑緙栬緫鍣ㄤ箣涓錛屽氬姛鑳斤紝鏀鎸佸氱嶈璦錛岃屼笖鍦ㄥ紑鍙戣呯ぞ鍖洪潪甯稿彈嬈㈣繋銆係ublime 鏈夎嚜宸辯殑鍖呯$悊鍣錛屽紑鍙戣呭彲浠ヤ嬌鐢═A鏉ュ畨瑁呯粍浠訛紝鎻掍歡鍜岄濆栫殑鏍峰紡錛屾墍鏈夎繖浜涢兘鑳芥彁鍗囦綘鐨勭紪鐮佷綋楠屻傝櫧鐒朵綔涓烘敹璐硅蔣浠訛紝鑹蹇冪殑鏄浣犱笉闇瑕佷粯璐逛篃鑳芥e父浣跨敤錛屽彧涓嶈繃鏄涓嶆槸緇欎綘寮瑰嚭涓涓璐涔扮殑紿楀彛錛屾湁閽變簡榪樻槸瑕佹敮鎸佷竴涓嬫g増杞浠躲
5. Visual Studio Code
Visual Studio Code (VSCode)涓篗S鎵寮鍙戠殑code editing tool錛屽厤璐逛笖寮婧愶紝騫舵敮鎸乄indows錛孧ac OS錛孡inux銆俈SCode鍍忔槸綺劇畝鐗堢殑Visual Studio錛屽崌綰х増鐨凷ublime銆俈SCode鐢變簬鍏墮潪甯哥殑杞婚噺錛屽洜姝や嬌鐢ㄨ繃紼嬩腑闈炲父鐨勬祦鐣咃紝瀵逛簬鐢ㄦ埛涓嶅悓鐨勯渶瑕侊紝鍙浠ヨ嚜琛屼笅杞介渶瑕佺殑鎵╁睍(Extensions)鏉ュ畨瑁呫傚逛簬閰嶇疆Python寮鍙戠幆澧冩潵璇達紝鐩告瘮浜嶴ublime錛岄厤緗璧鋒潵鏇村姞瀹規槗銆俈SCode閰嶇疆瀹屽悗鐨勭幆澧冩槸鍙浠ョ洿鎺ヨ繘琛屽彲瑙嗗寲鐨凞ebug錛屽啀涔熶笉鐢ㄦ墦鍚勭峱rint鎴栬呯敤pdb璋冭瘯鍛戒護浜嗭紝鍥炲綊鍒癡isual Studio閲孎10鍜孎11銆
6. Atom
Atom鏄鐢 GitHub 鐨勭▼搴忓憳浠鎵撻犵殑縐頒負鈥滃睘浜21涓栫邯鈥濈殑浠g爜緙栬緫鍣ㄣ傚畠寮婧愬厤璐硅法騫沖彴錛堟敮鎸 Windows銆丮ac銆丩inux 涓夊ぇ妗岄潰騫沖彴錛夛紝騫朵笖鏁村悎 GIT 騫舵彁渚涚被浼 SublimeText 鐨勫寘綆$悊鍔熻兘錛屼綔涓轟竴涓鐜頒唬鐨勪唬鐮佺紪杈戝櫒錛孉tom 鏀鎸佸悇縐嶇紪紼嬭璦鐨勪唬鐮侀珮浜(HTML / CSS / Javascript / PHP / Python / C / C++ / Objective C / Java / JSON / Perl / CoffeeScript / Go / Sass / YAML / Markdown 絳夌瓑)銆 涓庡ぇ澶氭暟鍏朵粬緙栬緫鍣ㄧ浉姣旓紝Atom鐨勮璦鏀鎸佸凡緇忕畻鏄瑕嗙洊闈炲父鍏ㄩ潰浜嗐傚彟澶栵紝瀹冪殑浠g爜琛ュ叏鍔熻兘錛堜篃鍙玈nippets錛 涔熼潪甯稿ソ鐢錛屼綘鍙闇杈撳叆鍑犱釜瀛楃﹀嵆鍙灞曞紑鎴愬悇縐嶅父鐢ㄤ唬鐮侊紝鍙浠ユ瀬澶ф彁楂樼紪紼嬫晥鐜囥
7. Emacs
GNU Emacs 鏄鍙鎵╁睍錛岃嚜瀹氫箟鐨勬枃鏈緙栬緫鍣錛岀敋鑷蟲槸鏇村氱殑鍔熻兘銆侲macs 鐨勬牳蹇冩槸 Emacs Lisp 瑙f瀽鍣錛屼絾鏄鏀鎸佹枃鏈緙栬緫銆傚傛灉浣犲凡緇忎嬌鐢ㄨ繃 Vim錛屽彲浠ュ皾璇曚竴涓 Emacs銆
8. Spyder
Spyder (鍓嶈韓鏄 Pydee) 鏄涓涓寮哄ぇ鐨勪氦浜掑紡 Python 璇璦寮鍙戠幆澧冿紝鎻愪緵楂樼駭鐨勪唬鐮佺紪杈戙佷氦浜掓祴璇曘佽皟璇曠瓑鐗規э紝鏀鎸佸寘鎷 Windows銆丩inux 鍜 OS X 緋葷粺銆係pyder鏄疉naconda縐戝﹁$畻宸ュ叿涓榛樿ょ殑寮鍙戝伐鍏鳳紝鍋氭暟鎹鍒嗘瀽銆佹悶鏈哄櫒瀛︿範鐨勪漢鍠滄㈣繖涓宸ュ叿銆
9. Thonny
Thonny鏄鍩轟簬python鍐呯疆鍥懼艦搴搕kinter寮鍙戝嚭鏉ョ殑鏀鎸佸氬鉤鍙(windows,Mac,Linux)鐨刾ython IDE錛屾敮鎸佽娉曠潃鑹層佷唬鐮佽嚜鍔ㄨˉ鍏ㄣ乨ebug絳夊姛鑳斤紝濡傛灉浣犳e湪瀵繪壘涓縐嶁滆交閲忕駭鈥濈殑python IDE錛岄偅涔堝彲浠ヨ瘯涓璇昑honny銆
10. Wing
Wingware 鐨 Python IDE 鍏煎 Python 2.x 鍜 3.x錛屽彲浠ョ粨鍚 Django, matplotlib, Zope, Plone, App Engine, PyQt, PySide, wxPython, PyGTK, Tkinter, mod_wsgi, pygame, Maya, MotionBuilder, NUKE, Blender 鍜屽叾浠 Python 妗嗘灦浣跨敤銆俉ing 鏀鎸佹祴璇曢┍鍔ㄥ紑鍙戱紝闆嗘垚浜嗗崟鍏冩祴璇曪紝nose 鍜 Django 妗嗘灦鐨勬墽琛屽拰璋冭瘯鍔熻兘銆俉ing IDE 鍚鍔ㄥ拰榪愯岀殑閫熷害閮介潪甯稿揩錛屾敮鎸 Windows, Linux, OS X 鍜 Python versi銆

閱讀全文

與python執行環境相關的資料

熱點內容
交換伴侶電影推薦 瀏覽:323
許燕pdf 瀏覽:697
百度app如何查電費 瀏覽:482
本機上的伺服器ip地址是多少個 瀏覽:446
每天讀點英文pdf 瀏覽:967
php字典排序函數 瀏覽:986
三星a60相冊可以加密嗎 瀏覽:76
python命令行utf8 瀏覽:551
幹部任用滿三年的演算法 瀏覽:485
人體露點的電影 瀏覽:639
可以解壓的小雞 瀏覽:959
冰箱壓縮機降溫 瀏覽:905
ipad如何只使用固定app 瀏覽:978
如何拼合pdf文件 瀏覽:771
啄木鳥電影大合集 瀏覽:987
php網頁如何修改 瀏覽:314
愛倫坡全集pdf 瀏覽:128
在伺服器怎麼弄32k鑽石劍 瀏覽:144
食物鏈電視劇韓國演員 瀏覽:116
vp電視劇網站免費 瀏覽:161