方法/步驟
打開sublimeText
在菜單欄找到Tools——>編譯系統——>新編譯系統
在新的配置文件中輸入如下配置
{
"cmd": ["***********","-u","$file"],
"file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
"selector": "source.python",
"encoding": "cp936",
}
其中***********處填寫你的電腦中python的安裝路徑
Ctrl+S保存到SublimeText——>Data——>Packages——>User下
文件名保存為Python.sublime-build即可。
接下來可以測試一下輸入print(1);
然後Ctrl+B編譯
如果下方輸出欄 輸出了1 則說明成功。
注意事項: 如果出現如下圖所示的錯誤,一般是由於沒有保存為.py文件導致。將文件保存為XXXX.py 然後Ctrl+B即可。
B. Python有哪些編譯環境
可以使用anaconda 和 pycharm 搭建環境
下面是我寫的一個教程,你可以參考:
Windows下搭建Python環境及Pycharm
C. python的開發環境是什麼東西那個環境是幹嘛用的 是的,我是菜鳥.
首先你的知道python是一種腳本語言,他的開發環境是用來編譯運行python源程序的。
要想編譯運行python的源程序,前提你先要在你的機器上安裝python,然後呢,通過python的解釋器你就能編譯運行python程序。安裝python後,會有一個ython的命令行工具,python.exe。也可以用windows下面自帶的集成IDE,那個你安裝python他會自動安裝,
類似的開發環境很多,網上搜下很多的,比如PythonWin,也很好用的
不知到說清楚沒,,手打的 ,給點分吧~·
D. python一般用什麼編譯器
Shell形式:這一種和dos一樣很糾結,如下圖:
Edit形式,比較靈活,建議使用:
很多學Python的新手編譯器總是不太順手,一般都會用DOS的編譯器但是每次輸入一小段代碼,如果有錯誤,不能返回代碼修改,只能重新重新再敲一遍。就連發現上一句話錯了,也不能返回修改,而且不會自動縮進;這是可以考慮換一種編譯器。其實都是屬於python的開發環境方面的問題。所以,才有專業人士專門寫了帖子,給你們詳細解釋清楚的:【整理】【多圖詳解】如何在Windows下開發Python:在cmd下運行Python腳本,如何使用Python Shell(command line模式和GUI模式),如何使用Python IDE。
2.看完後,搞懂開發環境後,再去,根據帖子,選個你喜歡的ide。
比如Eclips+PyDev等。帖子裡面有詳細說明,此處不再贅述。
(此處不給貼地址,請自己用google搜標題,即可找到帖子地址)
E. 學習python,在哪裡下載完整版編譯開發的環境
下載activepython, sublime text 3。安裝後, 打開sublime, 把新文件保存為"ggg.py", 寫篇代碼,ctrl b回車,就行了
F. 如何配置vscode的python編譯環境
運行python代碼
運行python代碼見式三種:
運行python命令進入python工作環境輸入表達式車即
創建保護python代碼文件使用命令
python
filename
[參數]執行
linux首行注釋#!/usr/bin/env
python3源文件加執行屬性即直接執行
使用跨平台工具Visual
Studio
Code
作IDE
載並安裝VS
Code近(2016-7-15)VS
Code更新比較快幾新版本我現用1.3.0版
安裝python插件:打VsCodeCtrl
+
p輸入ext
install
python,稍等片刻發現關於python插件列表選擇並安裝我安裝VSC官網介紹介紹語寫:"*Linting,
Debugging
(multi-threaded,
remote),
Intellisense,
code
formatting,
snippets,
and
more"安裝完插件智能提示python態語言某些候VSC識別變數類型運行才能確定類型算神仙沒智能提示
配置python版本環境變數版本python通配置指定:依點擊File->Preference->User
Settings打兩文件左邊叫做Default.Settings右邊叫做Setting.json左側"python.pythonPath":
"python"拷貝右側並修改"python.pythonPath":
"/usr/bin/python3"或任何想修改python目錄即其設置左側默認右側設置左側相同內容則覆蓋左側
設置運行配置:打或新建python源文件按快捷鍵Ctrl+Shift+B運行VSC提示No
task
runner
configured.點擊逗Configure
Task
Runner選擇逗Others輸入內容並保存:
{
"version":
"0.1.0",
"command":
"/usr/bin/python3",
"isShellCommand":
true,
"args":
["${file}"],
"showOutput":
"always"
G. 學習Python建議用什麼編譯器
LLVM後端的numba和支持大部分C++編譯器作為後端的nuitka。
Python由荷蘭數學和計算機科學研究學會的Guido van Rossum於1990 年代初設計,作為一門叫做ABC語言的替代品。
Python提供了高效的高級數據結構,還能簡單有效地面向對象編程。Python語法和動態類型,以及解釋型語言的本質,使它成為多數平台上寫腳本和快速開發應用的編程語言,隨著版本的不斷更新和語言新功能的添加,逐漸被用於獨立的、大型項目的開發。
Python解釋器易於擴展,可以使用C或C++(或者其他可以通過C調用的語言)擴展新的功能和數據類型。Python 也可用於可定製化軟體中的擴展程序語言。Python豐富的標准庫,提供了適用於各個主要系統平台的源碼或機器碼。
Python是一門跨平台的腳本語言,Python規定了一個Python語法規則,實現了Python語法的解釋程序就成為了Python的解釋器。
簡單講,編譯器就是將「一種語言(通常為高級語言)」翻譯為「另一種語言(通常為低級語言)」的程序。
一個現代編譯器的主要工作流程:源代碼 (source code) →預處理器(preprocessor) → 編譯器 (compiler) →目標代碼(object code) →鏈接器(Linker) → 可執行程序(executables)。
高級計算機語言便於人編寫,閱讀交流,維護。機器語言是計算機能直接解讀、運行的。編譯器將匯編或高級計算機語言源程序(Source program)作為輸入,翻譯成目標語言(Target language)機器代碼的等價程序。
源代碼一般為高級語言 (High-level language), 如Pascal、C、C++、Java、漢語編程等或匯編語言,而目標則是機器語言的目標代碼(Object code),有時也稱作機器代碼(Machine code)。
對於C#、VB等高級語言而言,此時編譯器完成的功能是把源碼(SourceCode)編譯成通用中間語言(MSIL/CIL)的位元組碼(ByteCode)。最後運行的時候通過通用語言運行庫的轉換,編程最終可以被CPU直接計算的機器碼(NativeCode)。
H. python編程語言的集成編譯環境哪個好用
1.Pydev+Eclipse–最好的免費pythonIDE
Pydev的是PythonIDE中使用最普遍的,原因很簡單,它是免費的,同時還提供很多強大的功能來支持高效的Python編程。Pydev是一個運行在eclipse上的開源插件,它把python帶進了eclipse的王國,如果你本來就是是一個eclipse的用戶那麼Pydev將給你家裡一樣的感覺。如果還不是,可能「日食」聽起來有點嚇人,但是值得你一試。
Pydev能高居榜首,得益於這些關鍵功能,包括Django集成,自動代碼補全,多語言支持,集成的Python調試,代碼分析,代碼模板,智能縮進,括弧匹配,錯誤標記,源代碼控制集成,代碼折疊,UML編輯和查看,和單元測試整合
Pydev是由AleksTtotic在2004年創建的,現在由FabioZadrozny進行維護。Pydev在社區用戶的幫助,以及Liclipse,Squish,TraceTronic等公司/社團的贊助下持續進行更新。
雖然Pydev是最好的開源pythonIDE,但是它也和另一個名為Liclipse的產品一起打包,Liclipse是一個商業產品,同樣也構建在eclipse上,提供了易用性改進和額外的主題選項。
除了python,Pydev也支持JythonandIronPython。
你可以在這里下周Pydev——pydev.org/download.html。
想了解更多,請到Pydev官網——pydev.org。
2.PyCharm–最好的商業pythonIDE
PyCharm是來自JetBrains公司的全功能python開發環境。過去的15年裡JetBrains一直致力於發展頂級的開發工具,旨在讓開發工作變得輕松和愉快。
PyCharm是專業的python集成開發環境,有兩個版本。一個是免費的社區版本,另一個是面向企業開發者的更先進的專業版本。PyCharm的普及可以從這一事實來衡量,即有很多大品牌公司用戶,像Twitter,Groupon,Spotify,eBay和Telefonica等都在用PyCharm。
大部分的功能在免費版本中都是可用的,包括智能代碼補全、直觀的項目導航、錯誤檢查和修復、遵循PEP8規范的代碼質量檢查、智能重構,圖形化的調試器和運行器。它還能與IPythonnotebook進行集成,並支持Anaconda及其他的科學計算包,比如matplotlib和NumPy。
PyCharm專業版本支持更多高級的功能,比如遠程開發功能、資料庫支持以及對web開發框架的支持等等。
我最喜歡PyCharm的原因是因為它支持很多的第三方web開發框架,比如Django、Pyramid、web2py、googleappengine和Flask,這些也使得它成為了一個完整的快速應用集成開發環境。
3.VIM
VIM是一個很先進的文本編輯器,在python開發者社區中很受歡迎。它是一個開源軟體並遵循GPL協議,所以你可以免費的使用它。
雖然VIM是最好的文本編輯器,但是它提供的功能不亞於此,經過正確的配置後它可以成為一個全功能的Python開發環境。此外VIM還是一個輕量級的、模塊化、快速響應的工具,非常適合那些很牛的程序員——編程從不用滑鼠的人。
初始化配置需要花一定時間,因為你需要安裝些VIM的插件,並配置讓他們正常工作,最後你會發現這一切都是值得努力的。如果你在尋找一個linux系統下的pythonIDE,那麼VIM將是你的不二選擇。
4.WingIDE
WingIDE是另外一個商業的、面向專業開發人員的python集成開發環境,由wingware公司開發。15年來WingIDE一直都是一個非常成熟的產品,提供了最新的Python編程所需要的各種工具和特性。
WingIDE可以運行在windows、OSX和Linux系統上,支持最新版本的python,包括stacklessPython(python的增強版)。WingIDE分三個版本:免費的基礎版,個人版,以及更強大的專業版。
調試功能是WingIDE的一大亮點,包括多線程調試,線程代碼調試,自動子進程調試,斷點,單步代碼調試,代碼數據檢查等功能,此外還提供了在樹莓派上進行遠程調試的功能。
在代碼管理方面,WingIDE能非常靈活的與Git、subversion、perforce、cvs、Bazaar、Mercurial等工具集成。
此外,WingIDE也支持其他更多的python框架,比如Maya、MotionBbuilder、Zope、PyQt、PySide、pyGTK、PySide、Django、matplotlib等等。
5.SpyderPython
SpyderPython是一個開源的python集成開發環境,非常適合用來進行科學計算方面的python開發。是一個輕量級的軟體,是用python開發的,遵循MIT協議,可免費使用。
Spyderpython的基本功能包括多語言編輯器、互動式控制台、文件查看、variableexplorer、文件查找、文件管理等。SpyderIDE也可以運行於windows、Mac或者Linux系統之上。
雖然Spyder是一個獨立的集成開發環境,能運行在windows、MacOS、MacOSX、Linux等系統之上。但是它也可以作為PyQT的擴展庫,可以嵌入到PyQT的應用中去。
6.KomodoIDE
Komodo是Activestate公司開發的一個跨平台的集成開發環境,支持多種語言包括python。它是商用產品,但是提供了開源的免費版本叫KomodoEdit,能夠安裝在Mac、Windows和Linux系統上。
全功能的Komodo對教育機構用戶是免費的,老師和教授可以將其應用於實驗室及教學中。學生也可以通過較低的費用得到Komodo的授權許可。
和大多數的專業pythonIDE一樣,Komodo也提供了代碼重構,自動補全,調用提示,括弧匹配,代碼瀏覽器,代碼跳轉,圖形化調試,多進程調試,多線程調試,斷點,代碼分析,集成測試單元等功能,並且集成其他的第三方庫,比如pyWin32。
最新版本的Komodo提供了更多的功能與PyCharm、Pydev和WingIDE等其他pythonIDE形成了強烈的競爭關系,比如集成包管理器,變化跟蹤,markdown瀏覽器,shellscope,快速書簽等。
7.PTVS-BestPythonIDEforWindows
PTVS(PythonToolsforVisualStudio)集成在VisualStudio中,就像Pydev可以集成在eclipse中一樣。PTVS將VisualStudio變成了一個強大的、功能豐富的python集成開發環境,並且它是開源的,完全的免費。PTVS發布於2015年,由社區和微軟自己在維護。
PTVS支持幾乎所有免費版本的VisualStudio,包括如下版本的VS2015和VS20013:
·CommunityEdition
·ExpressforWeb
·ExpressforDesktop
如果你是一個visualstudio用戶,毫無疑問PTVS對於你來說是最好的python集成開發環境。
8.EricPython
Eric是一個開源python代碼編輯器和集成開發環境,提供了很多高效編程需要的功能。它是純python編寫的,基於QtGUI並集成了強大的Scintilla編輯器功能。
Eric由DetlevOffenbach創建,遵循GPL協議,免費使用。經過多年的開發完善Eric已經成為一個常用的、功能豐富的集成開發環境。它提供了一個可靠的插件管理系統,可以通過插件來擴展功能。
Eric提供了所有的基礎功能,比如調用提示、代碼折疊、代碼高亮、類瀏覽器、代碼覆蓋及分析等等。但是Eric的關鍵功能讓它有了與其他商業pythonIDE競爭的能力:
·集成的任務管理
·單元測試支持–已集成
·重構
·正則表達式和Qt對話框核心插件
·可選擇的從編輯器中啟動第三方應用程序
·應用程序圖
·項目管理
·互動式的Pythonshell
·多語言用戶界面,包括英語,德語,俄語,法語,捷克語,西班牙語,義大利語,土耳其語和中文。
·以插件的方式集成版本控制工具Subversion,Mercurial和Git
·其他功能。
9.SublimeText3/AnacondaPythonIDE
SublimeText3是目前為止功能最強大的跨平台的、輕量級的代碼編輯器。通過添加插件SublimeText3可以成一個全功能的pythonIDE。
Anaconda帶給你最強大的功能是代碼自動補全和代碼檢查。當然Anaconda也很注重基礎功能如:各種各樣的主題,快速響應的用戶界面,配置簡單,各種強大的功能擴展包。
10.Emacs-PythonEditorcumIDE
Emacs有屬於它自己的生態系統,它是一個可擴展的並能高度定製的GNU文本編輯器。它可以配置為一個全功能的免費的python集成開發環境。
Emacs在python開發中很受歡迎,他通過python-mode提供了開箱即用的python。Emacs可以通過額外的擴展包來增加更多的高級功能。
I. windows 怎麼安裝python編譯環境
Python安裝好以後,在開始菜單會看到一個idle工具(一個增強的交互命令行解釋器窗口)以及一個自帶的編輯器。在任意目錄新建一個.py文件或者保存的時候以.py結尾,用記事本、Python自帶的編輯器或者其他編輯器如Sublime Text或者NotePad++都行。
如果你使用的是idle,直接按F5就能在Python自帶的命令行查看結果
如果是用記事本或者其他編輯器,快捷鍵win+R調出運行目錄,輸入cmd,然後在命令行里進入這個目錄,輸入python [filename].py或者[filename].py就可以看到運行結果了
J. python 具體的編譯環境是什麼好學嗎
你只要安裝python就可以了,沒啥具體環境,倒是python本身帶的ide太簡陋了,你可以另外裝其他的ide