當前位置:
首頁 > 知識 > 在 Emacs 上配置 Anaconda

在 Emacs 上配置 Anaconda

在 Emacs 上配置 Anaconda

打開今日頭條,查看更多圖片

本文描述了如何在 Emacs 上配置 Anaconda。(LCTT 譯註:Anaconda 自稱「世界上最流行的 Python/R 的數據分析平台」)

-- Devji Chhanga

也許我所追求的究極 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 需要手工添加該倉庫。

  • 注意:點擊本文查看如何將 MELPA 添加到 Emacs

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

本文由 LCTT 原創編譯, Linux中國 榮譽推出


點擊「了解更多」可訪問文內鏈接

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 Linux技術 的精彩文章:

4 個獨特的 Linux 終端模擬器
計算機實驗室之樹莓派:課程 8 屏幕03

TAG:Linux技術 |