Mac上配置Jupyter並執行C 程式

2021-10-09 00:10:46 字數 1452 閱讀 4579

jupyter notebook是乙個互動式筆記本,本質是乙個web應用程式,支援執行多種程式語言。本文以c++為例進行討論。

anaconda是乙個開源的python包管理器,整合了conda、python等眾多依賴包。其中,conda是乙個開源的包、環境管理器,可用來方便的安裝和搭建jupyter環境。

anaconda的安裝非常簡單,這裡只給出簡單指令,詳細安裝內容可參閱 anaconda在mac上的安裝與配置 .

cd ~/downloads/
方法二:

- 如果你安裝了brew (沒安裝也沒關係 執ruby -e \"$(curl -fssl "進行安裝)

- 執行brew search anaconda會找到這個路徑:homebrew/cask/anaconda

- 執行brew install homebrew/cask/anaconda

xeus-cling 是乙個用於c++的jupyter核心,基於c++直譯器和jupyter協議xeus的原生實現。目前,支援mac與linux,但不支援windows。

安裝也是非常簡單(前提是先安裝好anaconda),過程如下:

# 建立cling虛擬環境。anaconda 預設環境為 base,為了保持 base 環境的純潔性,建議建立新的虛擬環境

conda create -n cling

# 安裝 jupyter notebook

conda install jupyter notebook

# 使用conda-forge安裝xeus-cling

conda install xeus-cling -c conda-forge

使用jupyter kernelspec list檢查是否安裝成功,正確安裝會顯示如下資訊:

大功告成,接下來就可以愉快的玩啥了…

執行jupyter notebook:

# 啟用xeus-ling虛擬環境

source activate cling

# 啟動jupyter notebook

jupyter notebook

成功啟動 jupyter notebook

新建c++11 notebook

進入c++編輯介面進行編輯和操作

Mac上使用pip安裝jupyter

在 ei captain 版本以及以上系統的 mac 上使用pip安裝 python 相關的包的時候,由於sip機制 system integrity protection 的不允許命令列寫入內容到系統目錄,因此乙個比較 優雅 的解決方案就是針對當前使用者安裝包 pip install jupyte...

mac上安裝nginx,並修改配置檔案

1.安裝homebrew 終端輸入如下命令 ruby e curl fssl 大概過個幾十分鐘左右安裝完成,其間提示輸入密碼,輸入mac密碼,安裝成功後就可以安裝nginx了 2.安裝nginx 終端輸入以下命令 brew install nginx 3.驗證是否安裝成功 終端輸入以下命令 sudo...

伺服器上配置jupyter環境

在伺服器上配置jupyter,方便我們遠端登入 第一步 安裝jupyter,pip3 install jupyter 此處使用的是python3 第二步 生成配置檔案jupyter notebook generate config 第三步 生成金鑰 開啟python3 from notebook.a...