在jupyter里面使用conda創建的虛擬環境


提要

  1. conda常用的命令。

    conda list 查看安裝了哪些包。

    conda env list 或 conda info -e 查看當前存在哪些虛擬環境

    conda update conda 檢查更新當前conda

  2. 創建Python虛擬環境。

    使用 conda create -n your_env_name python=X.X(2.7、3.6等) anaconda 命令創建python版本為X.X、名字為your_env_name的虛擬環境。your_env_name文件可以在Anaconda安裝目錄envs文件下找到。
    指定python版本為2.7,注意至少需要指定python版本或者要安裝的包# 后一種情況下,自動安裝最新python版本
    conda create -n env_name python=2.7
    同時安裝必要的包
    conda create -n env_name numpy matplotlib python=2.7

  3. 使用激活(或切換不同python版本)的虛擬環境。
    打開命令行輸入python --version可以檢查當前python的版本。
    使用如下命令即可 激活你的虛擬環境(即將python的版本改變)。
    Linux: conda activate your_env_name(虛擬環境名稱)

  4. 對虛擬環境中安裝額外的包。
    使用命令conda activate your_env_name 激活你的虛擬環境
    使用命令conda install [package] 即可安裝package到your_env_name中

  5. 關閉虛擬環境(即從當前環境退出返回使用PATH環境中的默認python版本)。
    使用如下命令即可。
    conda deactivate env_name,也可以使用activate root切回root環境

  6. 刪除虛擬環境。
    移除環境
    使用命令conda remove -n your_env_name(虛擬環境名稱) --all, 即可刪除。
    刪除環境中的某個包。
    使用命令conda remove --name your_env_name $package_name 即可。

jupyter使用conda創建的虛擬環境

  1. 安裝 jupyter kernel
    conda activate your_env_name
    conda install ipykernel
  2. 安裝一個插件讓jupyter notebook可以運行於指定的conda虛擬環境。
    conda install nb_conda_kernels
  3. 連接虛擬環境到jupyter kernel
    python -m ipykernel install --user --name [環境名]
  4. 刪除虛擬環境
    jupyter kernelspec remove your_env_name

完成!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM