emacspython
㈠ emacs 怎麼運行python
自帶的python.el中C-c C-c 是發送到shell中,而且自帶的pythonmode中已經有python-shell的定義了
(defun python-send-buffer ()
"Send the current buffer to the inferior Python process."
(interactive)
(python-send-region (point-min) (point-max)))
㈡ emacs編寫python怎麼給出「縮進線」
這個很難解決,找了網上一個解決方案,但是很難看
㈢ 寫好了PYTHON的代碼後怎麼在emacs里運行
確保你的python在PATH下,即,在cmd中輸入python,能夠進入python shell
㈣ 我在emacs編python,就是一個很簡單的互動程序,生成一個隨機數,然後我輸入數字猜。
你做的程序是在終端下運行的。
emacs雖然可以用alt+!運行終端命令,並把輸出重定向到一個buffer中。但和程序交互這種事情還是不能用alt + !來完成的。
如果程序是需要交互輸入數據的話,還是需要終端的。不過你可以用emacs自帶的shell
alt + x shell
㈤ 在windows下怎麼用emacs運行python
先裝好python,然後在emacs裡面
M-x run-python
㈥ python在emacs里怎麼運行
1. 確保你的python在PATH下,即,在cmd中輸入python,能夠進入python shell,如果不能,請配置環境變數,將python目錄加入PATH
2. 下載python-mode: https://launchpad.net/python-mode
解壓後,運行python setup.py install 安裝,如果不能安裝,請先安裝setuptools,在http://pypi.python.org/pypi/setuptools 下載
3. 將python-mode.el拷貝到.emacs.d,在 .emas中加入:
(require 'python-mode)
㈦ 求助emacs+python mode集成,mac os下,崩潰
1、mac python IDE,按照官網的說法,下了一個dmg安裝完打開完全沒有反應?誰知道mac python IDE支持mac os x 10.8嗎?我看到官網的版本支持10.3,擔心不支持10.8
2、python自帶的idle,在terminal下輸入idle打開,哇,那個界面的字體真模糊啊,難道因為我的macbook是retina屏幕的關系,悲催啊,完全沒法看那個字體,又不想用這個工具
折騰了一個晚上,啥也沒弄成,很沒有成就感,討厭這種感覺!誰能幫忙指導下怎麼集成emacs+pythonmode呢?我現在只要求完成第一步,至少可以支持語法高亮顯示,看上去像是在寫python代碼。
㈧ python的編輯器有哪些
1、Sublime Text
Sublime Text輕量級的代碼編輯器,跨平台,支持幾十種編程語言,包括Python,Java,C/C++等,小巧靈活,運行輕快,支持代碼高亮、自動補全、語法提示,插件擴展豐富,是一個很不錯的代碼編輯器,配置相關文件後,可直接運行Python程序。Sublime Text 是開發者中最流行的編輯器之一,多功能,支持多種語言,而且在開發者社區非常受歡迎。Sublime 有自己的包管理器,開發者可以使用TA來安裝組件,插件和額外的樣式,所有這些都能提升你的編碼體驗。
2、VS Code
這是微軟開發的一個跨平台的代碼編輯器,支持常見的編程語言開發,插件拓展豐富,不僅智能補全、語法檢查、代碼高亮,還支持git功能,運行流暢,是一個很不錯的代碼編輯器,安裝相關插件後,可直接運行Python程序。
3、Atom
這是github專門為程序員開發的一個代碼編輯器,也是款平台的,界面簡潔直觀,使用起來非常方便,自動補全、代碼高亮、語法提示,啟動運行速度較快,對於初學者來說,是一個很不錯的代碼編輯器。
4、PyCharm:
這是一個專門用於Python開發的IDE,常見的代碼補全、智能提示、語法檢查,這個軟體都支持,除此之外,還集成了版本控制、單元測試、git功能,可以快速創建Django,Flask等Python Web框架,使用起來非常不錯,在開發大型項目中經常會用到,唯一的缺點就是,啟動起來有些卡,還不是免費的,不過可以下載社區免費版的。PyCharm是 JetBrains 開發的 Python IDE。PyCharm用於一般IDE具備的功能,比如, 調試、語法高亮、Project管理、代碼跳轉、智能提示、自動完成、單元測試、版本控制……另外,PyCharm還提供了一些很好的功能用於Django開發,同時支持Google App Engine,更酷的是,PyCharm支持IronPython。
5、Vim
Vim可以說是Python最好的IDE。Vim是高級文本編輯器,旨在提供實際的Unix編輯器『Vi』功能,支持更多更完善的特性集。Vim不需要花費太多的學習時間,一旦你需要一個無縫的編程體驗,那麼就會把Vim集成到你的工作流中。
6、Eclipse with PyDev
Eclipse是非常流行的IDE,而且已經有了很久的歷史。Eclipse with Pydev允許開發者創建有用和互動式的Web應用。PyDev是Eclipse開發Python的IDE,支持Python,Jython和IronPython的開發。
7、Emacs
GNU Emacs是可擴展,自定義的文本編輯器,甚至是更多的功能。Emacs的核心是Emacs Lisp解析器,但是支持文本編輯。如果你已經使用過Vim,可以嘗試一下Emacs。
8、Komodo Edit
Komodo Edit 是非常干凈專業的Python IDE。
9、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。
10、PyScripter
PyScripter是款免費開源的Python集成開發環境(IDE)。
11、The Eric Python IDE
Eric是全功能的Python和Ruby編輯器和IDE,是使用Python 編寫的。Eric基於跨平台的GUI工具包Qt,集成了高度靈活的Scintilla 編輯器控制項。Eric包括一個插件系統,允許簡單的對IDE進行功能性擴展。
12、Interactive Editor for Python
IEP是跨平台的Python IDE,旨在提供簡單高效的Python開發環境。包括兩個重要的組件:編輯器和Shell,並且提供插件工具集從各個方面來提高開發人員的效率。
以上就是我總結的好用的12款Python編輯器。因每個人的操作習慣不同,適合自己使用的才是好用的Python編輯器。
㈨ 用什麼軟體寫python
在這個煩躁的時代,相聚就是緣分,很高興各位 Pythoner 能相聚於此,希望接下來的路,我們一起走下去,使用 Python 來做一些有趣
的事情,有意義的事情。
我們在玩游戲的時候,我們通過層層努力的打怪升級,為的是什麼?是女人么?是金錢么? 當然不是,我們有那麼膚淺么?我們為了能
夠擁有更牛逼的裝備。老話說的好:工欲善其事必先利其器!你的武器越牛逼,你的女人就越能夠對你服服帖帖的。所以,我們在使用
Python 來編程的時候,我們也需要一個牛逼的武器,來編寫我們的代碼 —— 編輯器!
python學習網,大量的免費python學習視頻,歡迎在線學習!
1. Sublime Text
Sublime Text 比較適合 Python 新手使用,Sublime Text支持跨平台,而且可以使用其豐富的插件和主題。各種語法高亮和代碼補全,
整體看起來挺舒服的,而且主題配置起來也不難。
2. IDLE
如果你是 Windows 系統可以使用IDLE, 它是 Pyhton 自帶的一款編輯器,所以剛開始也可以使用它來玩玩,IDLE具備語法高亮功能,還
允許你在IDLE中運行你的程序。許多事情它會自動幫你處理。比如debug什麼的。
3. VIM
Vim是一款強大的編輯器,如果你熟練使用 Vim 的話,那麼你完全可以脫離滑鼠,雙手在鍵盤上像彈鋼琴那般酸爽,不過 Vim 需要一定
的學習成本,需要花點時間去研究一下各種快捷命令和插件的使用,但是從長遠來看,這都是大有所益的。
4. PyCharm
如果你使用過 Intelij IDEA 的話,你應該會對其愛不釋手,而這款 PyCharm 也是出自同一家公司,用起來會很順手,現在很多公司,如
Twitter,Groupon,Spotify,eBay和Telefonica等都在用 PyCharm 。不過你使用它的專業版需要花錢購買。
5. Emacs
Emacs 在 python 開發界也很受歡迎,它是一款開源的編輯器,支持插件擴展,可以配置一個 python 集成開發環境, Emacs 不僅僅是
一個編輯器,他是一個整合環境,可以說是一個集成開發環境。