Linux中國
在 Emacs 上配置 Anaconda
也許我所追求的究極 IDE 就是 Emacs 了。我的目標是使 Emacs 成為一款全能的 Python IDE。本文描述了如何在 Emacs 上配置 Anaconda。(LCTT 譯註:Anaconda 自稱「世界上最流行的 Python/R 的數據分析平台」)
我的配置信息:
- OS:Trisquel 8.0
- Emacs:GNU Emacs 25.3.2
快捷鍵說明(參見完全指南):
C-x = Ctrl + x
M-x = Alt + x
RET = ENTER
1、下載並安裝 Anaconda
1.1 下載
從這兒 下載 Anaconda。你應該下載 Python 3.x 的版本,因為 Python 2 在 2020 年就不再支持了。你無需預先安裝 Python 3.x。這個安裝腳本會自動安裝它。
1.2 安裝
cd ~/Downloads
bash Anaconda3-2018.12-Linux-x86.sh
2、將 Anaconda 添加到 Emacs
2.1 將 MELPA 添加到 Emacs
我們需要用到 anaconda-mode 這個 Emacs 包。該包位於 MELPA 倉庫中。Emacs25 需要手工添加該倉庫。
2.2 為 Emacs 安裝 anaconda-mode 包
M-x package-install RET
anaconda-mode RET
2.3 為 Emacs 配置 anaconda-mode
echo "(add-hook 'python-mode-hook 'anaconda-mode)" > ~/.emacs.d/init.el
3、在 Emacs 上通過 Anaconda 運行你第一個腳本
3.1 創建新 .py 文件
C-x C-f
HelloWorld.py RET
3.2 輸入下面代碼
print ("Hello World from Emacs")
3.3 運行之
C-c C-p
C-c C-c
輸出為:
Python 3.7.1 (default, Dec 14 2018, 19:46:24)
[GCC 7.3.0] :: Anaconda, Inc. on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> python.el: native completion setup loaded
>>> Hello World from Emacs
>>>
我是受到 Codingquark 的影響才開始使用 Emacs 的。
有任何錯誤和遺漏請在評論中寫下。乾杯!
via: https://idevji.com/configure-anaconda-on-emacs/
作者:Devji Chhanga 選題:lujun9972 譯者:lujun9972 校對:wxy
本文轉載來自 Linux 中國: https://github.com/Linux-CN/archive
對這篇文章感覺如何?
太棒了
0
不錯
0
愛死了
0
不太好
0
感覺很糟
0
More in:Linux中國
Let's Encrypt 正式發布,已經保護 380 萬個域名
由於 Let's Encrypt 讓安裝 X.509 TLS 證書變得非常簡單,所以這個數量增長迅猛。
關於Linux防火牆iptables的面試問答
Nishita Agarwal是Tecmint的用戶,她將分享關於她剛剛經歷的一家公司(印度的一家私人公司Pune)的面試經驗。在面試中她被問及許多不同的問題,但她是iptables方面的專家,因此她想分享這些關於iptables的問題和相應的答案給那些以後可能會進行相關面試的人。 所有的問題和相應的答案都基於Nishita Agarwal的記憶並經過了重寫。 嗨,朋友!我叫Nishita Agarwal。我已經取得了理學學士學位,我的專業集中在UNIX和它的變種(BSD,Linux)。它們一直深深的吸引著我。我在存儲方面有1年多的經驗。我正在尋求職業上的變化,並將供職於印度的P
Lets Encrypt 已被所有主流瀏覽器所信任
旨在讓每個網站都能使用 HTTPS 加密的非贏利組織 Lets Encrypt 已經得了 IdenTrust的交叉簽名,這意味著其證書現在已經可以被所有主流的瀏覽器所信任。從這個裡程碑事件開始,訪問者訪問使用了Lets Encrypt 證書的網站不再需要特別配置就可以得到 HTTPS 安全保護了。 Lets Encrypt 的兩個中級證書 ...
SSL/TLS 加密新紀元 – Lets Encrypt
根據 Let's Encrypt 官方博客消息,Let's Encrypt 服務將在下周(11 月 16 日)正式對外開放。 Let's Encrypt 項目是由互聯網安全研究小組(ISRG,Internet Security Research Group)主導並開發的一個新型數字證書認證機構(CA,Certificate ...

















