@Author : By Runsen
搭建Jupyter Notebook環境(二)
1、Jupyter notebook歷史
Jupyter 創始人 Fernando Pérez 的說法,他最初的夢想是做一個綜合 Ju (Julia)、Py (Python)和 R 三種科學運算語言的計算工具平臺,所以將其命名為 Ju-Py-te-R。發展到現在,Jupyter 已經成為一個幾乎支持所有語言,能夠把軟體代碼、計算輸出、解釋文檔、多媒體資源整合在一起的多功能科學運算平臺。
在Pycham中只能運行一共py文件,而在Jupyter notebook可以運行一行代碼就可以了。
2 、環境搭建
你可以直接是通過 pip 命令安裝。
pip install jupyter
你也可以下載anaconda
3、 conda常見命令
conda不僅可以方便安裝,更新,卸載工具包,而且安裝時能自動安裝相應的依賴包。conda命令多數時候是在配置虛擬環境時使用,下面是conda常見命令
conda list //查看當前的包
conda search request //查找request庫
conda install request //安裝request庫
conda uninstall request //刪除request庫
conda update request //更新request庫
很多時候不同的庫依賴不同的依賴包,需要創建虛擬環境,下面是conda創建虛擬環境的常用命令
conda info --envs //查看安裝好的環境# deeplearn代指克隆得到的新環境的名稱,base代指被克隆的環境的名稱conda create --name deeplearn --clone base# 激活虛擬環境activate envname //for windowssource activate envname //for liunx and mac# 退出虛擬壞境deactivate#查看當前的包conda list
#查看安裝好的環境conda info --envs
4、虛擬環境搭建
在創建的虛擬環境上運行jupyter notebook,但發現在notebook中的python其實並沒有運行在指定的虛擬環境引擎上,只需要安裝nb_conda_kernels插件即可解決,注意是在base環境下安裝,而不是虛擬環境
(base) conda install nb_conda_kernels
安裝成功後,在kernel -> change kernel中即可切換到指定的虛擬環境
你可以可以新建Notebook的時候設置kernel
5、 修改jupyter notebook的打開路徑
安裝好jupyter notebook 後打開的是默認文檔位置,需要來修改存放文件的路徑。
下面教大家修改jupyter notebook的打開路徑
打開jupyter notebook 文件所在的位置
右鍵,打開屬性
按照下圖配置參數
這樣打開jupyternotebook就不是默認文檔位置了。
6、 pip 和conda的區別
conda可以讓你同時管理安裝處理有關的python任務和跟python無關任務,即pip可以允許在任何環境中安裝 python包,conda允許你在conda環境中安裝任何語言包(包括C語言或者python)。
conda使用一個新的包格式,你不能交替使用conda和pip,
因為pip不能安裝和解析conda的包格式。可以使用這兩個工具,但是它們是不能交互的。
conda安裝庫是在一個地方,而且需要根據Python的環境和依賴庫而定,比如numpy的版本有的過高,導致安裝這個庫使用的時候報錯。
pip安裝就是根據Python的版本而定,有的時候conda安裝不了,可以採用pip安裝。