天天看點

conda建立虛拟環境指令、jupyter notebook啟動打開和使用

一、conda建立虛拟環境指令步驟

1.1建立虛拟環境指令

首先使用conda -V指令檢查是否已安裝Anaconda,這裡安裝步驟省略

打開終端運作以下前兩個指令,即可建立

1.建立名為env-name的虛拟環境:conda create --name [env-name]  
2.進入env-name環境:conda activate [env-name]          
退出目前環境:conda deactivate                
删除env-name環境:conda env remove --name [env-name]
列出所有環境:conda env list    
環境安裝:pip3 install -r requirements.txt                
           

将所需依賴的庫及版本放至requirements.txt檔案中,切換至該檔案目錄下,運作環境安裝指令,以下為以建立條件下執行界面

conda建立虛拟環境指令、jupyter notebook啟動打開和使用

conda建立虛拟環境指令、jupyter notebook啟動打開和使用
1.2其他常用指令

修改鏡像
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/win-64/
conda config --set show_channel_urls yes
恢複預設鏡像:conda config --remove-key channels
檢視目前通道:conda config --show channels

檢視conda安裝過的包:conda list
conda安裝包:conda install [package]
            conda install 包名=版本

查找包的所有版本:anaconda search -t conda [package]

檢視包的詳細資訊:conda show [package]

安裝不支援通過conda安裝的包
1.先用pip安裝
1.再将pip安裝的包和其依賴包複制到anaconda包的路徑下

解除安裝包:conda uninstall [package]
           

部分運作如下 

conda建立虛拟環境指令、jupyter notebook啟動打開和使用

二、jupyter notebook使用

Jupyter Notebook:原名IPython Notbook,是IPython的加強網頁版,一個開源Web應用程式,名字源自Julia、Python 和 R(資料科學的三種開源語言)

Jupyter Notebook一款程式員和科學工作者的程式設計/文檔/筆記/展示軟體,.ipynb檔案格式是用于計算型叙述的JSON文檔格式的正式規範,實時運作的代碼、叙事性的文本和可視化被整合在一起,友善使用代碼和資料來講述故事,在畫圖和資料展示方面更有優勢,使用如下

2.1jupyter notebook啟動及使用

在指定目錄建立目錄jupyter_notebook,切換至該目錄下,運作jupyter notebook指令,如下

conda建立虛拟環境指令、jupyter notebook啟動打開和使用

浏覽器通路:http://127.0.0.1:8888/,建立notebook檔案,格式為.ipynb

conda建立虛拟環境指令、jupyter notebook啟動打開和使用

修改檔案名,輸入測試,運作

conda建立虛拟環境指令、jupyter notebook啟動打開和使用

 檔案夾生成内容如下

conda建立虛拟環境指令、jupyter notebook啟動打開和使用

2.2cell操作

cell:由一對In-Out輸入輸出會話組成的代碼單元

jupyter的兩種模式

  • 編輯模式:指令模式下按Enter或輕按兩下cell進入編輯模式,可操作cell内文本
  • 指令模式:編輯模式下按Esc進入指令模式,可操作cell單元

快捷鍵操作

  • shift + enter:執行本單元代碼,并跳至下一單元
  • ctrl + enter:執行本單元代碼,留在本單元
  • 指令模式下常用快捷鍵
    • y:切換至code模式
    • m:切換至Markdown模式
    • a:在目前cell上面添加cell
    • b:在目前cell下面添加cell
    • 輕按兩下d:删除目前cell
    • z:回退
    • l:為cell加上行号

 學習導航:http://xqnav.top/