sublimepython環境
Ⅰ Mac系統下sublime text3 - python3配置教程(運行Hello World程序-沒有列印結果)
最近開始學習Python,開始跟著《瘋狂的Python講義》一步一步來,跟著書中一步步配置環境,但是就是運行不出Hello World。。。
在網上找到了一個教程,原來是sublime text3中的Python3配置的不對
第一步:檢測Python3是否已經安裝
打開終端,輸入python3,如果顯示如下的話,代表當前已經成功安裝。(版本可能不一樣)
引用自下面的教程
最後,非常感謝原作者😄 https://blog.csdn.net/weixin_41768008/article/details/79859008
Ⅱ sublime運行python時,控制台不顯示結果
sublime運行python時,控制台不顯示結果是設置錯誤造成的,解決方法為:
1、打開sublime點擊view中的show console,打開sublime的控制台。
Ⅲ sublimetext3 怎樣 運行程序python
實際python在dos狀態下的運行指令是:"python *.py"。
Ⅳ 如何配置python環境下的sublime
前言:
我以前就用著 SublimeText 2,但是 python 環境一直不能用。昨天看到《如何優雅地使用 Sublime Text》這篇文章,據說 SublimeText 3 能瞬間啟動,就忍不住想換掉2版了。我主要在日常查看、編輯文檔的時候用一下SublimeText,偶爾作為編輯器敲敲Python代碼。
網上安裝的教程很多,我主要記錄一下我自己安裝的和配置的過程,作一個備忘。
文件下載地址:SublimeText3工具箱。
安裝和配置過程:
安裝:
打開 Sublime Text Build 3083 x64 Setup.exe ,安裝 SublimeText 3。
漢化:
打開 SublimeText 3,點擊Preferences-》Browser Package,將會打開Packages文件夾。將 Sublime_Text_CN_3083.zip 裡面的文件解壓到這個路徑,漢化完成。
破解:
未破解的 SublimeText 3 標題欄上有個 Sublime Text(UNREGISTERED)後綴,我們只需要輸入一個激活碼就行了。點擊幫助-》輸入許可證,輸入下面的代碼就可以了:
----- BEGIN LICENSE -----Andrew WeberSingle User LicenseEA7E-855605813A03DD 5E4AD9E6 6C0EEB94 BC99798F942194A6 02396E98 E62C9979 4BB979FE91424C9D A45400BF F6747D88 2FB8807890F5CC94 1CDC92DC 8457107A F151657B1D22E383 A997F016 42397640 33F41CFCE1D0AE85 A0BBD039 0E9C8D55 E1B89D5D5CDB7036 E56DE1C0 EFCC0840 650CD3A6B98FC99C 8FAC73EE D2B95564 DF450523------ END LICENSE ------12345678910111213
設置不保存上次打開的文件:
點擊Preferences-》設置-用戶,將會打開 Preferences.sublime-settings 文件,在裡面添加兩行代碼:
"hot_exit": false,"remember_open_files": false12
禁止 SublimeText 3 自動檢查更新:
點擊Preferences-》設置-用戶,將會打開 Preferences.sublime-settings 文件,在裡面添加一行代碼:
"update_check": false1
更改 SublimeText 3 的主題:
主題下載地址:進入Github地址後點擊「Download ZIP」下載主題)
點擊Preferences-》瀏覽程序包,將會打開 Packages 文件夾,把下載的主題解壓在這個路徑,並改名為 「Theme - XXXX」(XXXX為主題的名字)。例如我用的主題是 cobalt2(Github地址:),下載解壓後文件夾的名字是「cobalt2-master」,把它改名為「Theme - Cobalt2」並放進Packages文件夾里。
點擊Preferences-》設置-用戶,將會打開 Preferences.sublime-settings 文件,在裡面添加兩行代碼:
"color_scheme": "Packages/Theme - Cobalt2/cobalt2.tmTheme","theme": "Cobalt2.sublime-theme"12
最後點擊Preferences-》配色方案,就可以看到有 Cobalt2 主題選項了。
(有可能會遇到編輯框的主題變了,而左邊側邊欄仍然是黑色的,更改的方法是安裝一個包:SyncedSidebarBg,安裝包的方法見下方。)
安裝包的方法:
SublimeText3 安裝包可以直接從網上下載對應的包,然後解壓到 Packages 文件夾,也可以用 Package Control:install 的方法:
使用 Ctrl+` 快捷鍵或者通過View-》Show Console菜單打開命令行,粘貼如下代碼再回車:
import urllib.request,os; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); open(os.path.join(ipp, pf), 'wb').write(urllib.request.urlopen( 'http://sublime.wbond.net/' + pf.replace(' ','%20')).read())1
此後就可以按 Ctrl + Shift + P 組合鍵調出命令框,輸入 install 再回車,輸入要下載的包名即可。
Python環境的配置:
首先,安裝幾個包:AutoPep8、Pylinter、SublimeCodeIntel。
接著Preferences-》瀏覽程序包打開 Packages 文件夾,進入裡面的 Pylinter 文件夾,把 pylint-1.5.2.tar.gz 壓縮包里的內容解壓到這個路徑。
解壓以後,進入pylint-1.5.2-》examples,打開 pylintrc 文件(可以用SublimeText3打開),大約在28行有句 「symbols=no」 ,前面加個 「#」 把它注釋掉。
再接著就是配置路徑:打開Preferences-》Package Settings-》Pylinter-》Settings - Default,在裡面改幾個路徑:
python_path 的路徑填上 python 的安裝路徑(即 python.exe 所在路徑)
pylint_path 的路徑填上剛才解壓出來的路徑(即 「…./Packages/Pylinter/pylint-1.5.2)
此時打開一個 .py 文件,按 Ctrl + B 執行即可。
打開 txt 文件時出現主題亂了的問題:
可能是SublimeText3沒有設置默認打開方式,點擊右下角狀態欄中的打開方式,選擇Open all with current extension as …-》Plain Text,這是默認以純文本方式打開。
(如果下方狀態欄沒有打開的話可以點擊查看-》打開/關閉狀態欄;或者按 Ctrl + Shift + P 組合鍵調出命令窗口,輸入 View:Toggle Status Bar 打開狀態欄。)
SublimeText3 常用技巧:
Ctrl + D:選擇相同內容(一行接一行)
Ⅳ 怎麼用sublime運行python
用Sublime Text2運行python代碼:
當用Sublime Text2寫完代碼之後通常都需要運行一下看看是否有錯誤或者說代碼是否正常;
如果用LDIE的時候直接按F5就可以開始了、但是在Sublim Text2下 需要額外注意
1、設置環境變數、添加python到環境變數中;
2、Sublime Text2要運行的代碼路徑不能為中文、否則不能挑食;
3、以上2個條件滿足之後,在寫完代碼後直接按Ctrl+B 就可以調試了
Ⅵ python的開發環境有哪些
總結了10個開發環境,都是比較常見且很好用的,希望對你有所幫助:
PyCharm
PyCharm 是 JetBrains 開發的 Python IDE。PyCharm用於一般IDE具備的功能,比如, 調試、語法高亮、Project管理、代碼跳轉、智能提示、自動完成、單元測試、版本控制……另外,PyCharm還提供了一些很好的功能用於Django開發,同時支持Google App Engine,更酷的是,PyCharm支持IronPython!
2. Vim
曾有人開玩笑說,如果生成一段隨機字元串,有人回答給他一個Vim 編輯器就可以了。Vim 雖然使用門檻高,但是一旦你學會了,寫代碼的效率杠杠的,Vim 是高級文本編輯器,旨在提供實際的 Unix 編輯器』Vi』功能,支持更多更完善的特性集。Vim 不需要花費太多的學習時間,一旦你需要一個無縫的編程體驗,那麼就會把 Vim 集成到你的工作流中。這是黑客最喜歡的編輯器之一。
3. Eclipse with PyDev
Eclipse 曾經是非常流行的 IDE,而且已經有了很久的歷史。雖然現在慢慢地被 jetbrains 家族替代了,但是,瘦死的駱駝比馬大,Eclipse with Pydev 允許開發者創建有用和互動式的 Web 應用。PyDev 是 Eclipse 開發 Python 的 IDE,支持 Python,Jython和 IronPython 的開發。
4. Sublime Text
Sublime Text 是開發者中最流行的編輯器之一,多功能,支持多種語言,而且在開發者社區非常受歡迎。Sublime 有自己的包管理器,開發者可以使用TA來安裝組件,插件和額外的樣式,所有這些都能提升你的編碼體驗。雖然作為收費軟體,良心的是你不需要付費也能正常使用,只不過是不是給你彈出一個購買的窗口,有錢了還是要支持一下正版軟體。
5. Visual Studio Code
Visual Studio Code (VSCode)為MS所開發的code editing tool,免費且開源,並支持Windows,Mac OS,Linux。VSCode像是精簡版的Visual Studio,升級版的Sublime。VSCode由於其非常的輕量,因此使用過程中非常的流暢,對於用戶不同的需要,可以自行下載需要的擴展(Extensions)來安裝。
對於配置Python開發環境來說,相比於Sublime,配置起來更加容易。VSCode配置完後的環境是可以直接進行可視化的Debug,再也不用打各種print或者用pdb調試命令了,回歸到Visual Studio里F10和F11。
6. Atom
Atom是由 GitHub 的程序員們打造的稱為「屬於21世紀」的代碼編輯器。它開源免費跨平台(支持 Windows、Mac、Linux 三大桌面平台),並且整合 GIT 並提供類似 SublimeText 的包管理功能,作為一個現代的代碼編輯器,Atom 支持各種編程語言的代碼高亮(HTML / CSS / Javascript / PHP / Python / C / C++ / Objective C / Java / JSON / Perl / CoffeeScript / Go / Sass / YAML / Markdown 等等)、 與大多數其他編輯器相比,Atom的語言支持已經算是覆蓋非常全面了。另外,它的代碼補全功能(也叫Snippets) 也非常好用,你只需輸入幾個字元即可展開成各種常用代碼,可以極大提高編程效率。
7. Emacs
GNU Emacs 是可擴展,自定義的文本編輯器,甚至是更多的功能。Emacs 的核心是 Emacs Lisp 解析器,但是支持文本編輯。如果你已經使用過 Vim,可以嘗試一下 Emacs。
8. Spyder
Spyder (前身是 Pydee) 是一個強大的互動式 Python 語言開發環境,提供高級的代碼編輯、交互測試、調試等特性,支持包括 Windows、Linux 和 OS X 系統。Spyder是Anaconda科學計算工具中默認的開發工具,做數據分析、搞機器學習的人喜歡這個工具。
9. Thonny
Thonny是基於python內置圖形庫tkinter開發出來的支持多平台(windows,Mac,Linux)的python IDE,支持語法著色、代碼自動補全、debug等功能,如果你正在尋找一種「輕量級」的python IDE,那麼可以試一試Thonny。
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 框架使用。Wing 支持測試驅動開發,集成了單元測試,nose 和 Django 框架的執行和調試功能。Wing IDE 啟動和運行的速度都非常快,支持 Windows, Linux, OS X 和 Python versi。