日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 综合教程 >内容正文

综合教程

关于conda-新手必读

發布時間:2023/12/15 综合教程 29 生活家
生活随笔 收集整理的這篇文章主要介紹了 关于conda-新手必读 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一、管理conda

 通過anaconda來安裝python及python包,讓你不必關心系統是否安裝了一些依賴,如zlib等等,anaconda已經集成了這些依賴,可以方便的安裝python

 下載請點擊

 1)檢查conda版本

conda --version

 2)升級當前conda版本

conda update conda

 

 3)建議:

  因為Anaconda.org的服務器在國外,所以需要安裝packages時,你會發現conda下載的速度經常很慢,所幸清華TUNA鏡像源有Anaconda倉庫的鏡像,我們將其加入conda的配置即可:

  # 添加Anaconda的TUNA鏡像

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/menpo/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/

  # 設置搜索時顯示通道地址

conda config --set show_channel_urls yes

  # 查看下載源

conda config --show-sources

  # 刪除源

conda config --remove-key channels

  

二、管理環境

 一個項目就需要一個環境,包含了python包等,各個項目環境需要獨立,conda可以很容易管理環境

 1)創建并激活一個環境

conda create --name medical_ner

  位置在Anaconda安裝文件的/envs/medical_ner

  還可以指定Python版本:

conda create --name medical_ner_python36 python=3.6

  執行完上面一句并激活環境后,可以看到新建的環境中Anaconda已經為其添加了幾個必要的庫:

  輸入python后發現確實安裝了python36:

 2)激活這個新環境

source activate medical_ner # linux下

activate medical_ner # windows dos下

  新的開發環境會被默認安裝在你conda目錄下的envs文件目錄下。你可以指定一個其他的路徑;通過conda create -h查看參數使用

 3)列出所有環境

conda info -e

 4)切換到另一個環境(activate/deactivate):即從一個項目環境切換到另外一個項目環境

source activate medical_ner # linux下

activate medical_ner # windows dos下

# 如果要從你當前工作環境的路徑切換到系統根目錄時,鍵入: 
source deactivate # linux

deactivate # dos

 5)復制一個環境

conda create -n ner_copy --clone medical_ner # 根據medical_ner克隆一個ner_copy

conda info –-e # 檢查環境

 

 6)刪除一個環境

conda remove -n ner_copy

 7)管理python:安裝一個不同版本的python

  現在我們假設你需要python3來編譯程序,但是你不想覆蓋掉你的python2.7來升級,你可以創建并激活一個名為snakes的環境,并通過下面的命令來安裝最新版本的python3:

conda create -n snakes python=3

  為了使用不同版本的python,你可以切換環境,通過簡單的激活它就可以,環境的激活前面已經陳述

  當然已經使用了3.6的python環境,可以升級該環境中的Python

# 先激活該環境,然后:
conda install -c anaconda python=3.7

  比如安裝gpu版本的torch,我們已經安裝了cuda10.0,則

conda install pytorch torchvision cudatoolkit=10.1

三、管理包

conda安裝和管理python包非常方便,可以在指定的python環境中安裝包,且自動安裝所需要的依賴包,避免了很多拓展包沖突兼容問題
不建議使用easy_install安裝包。大部分包都可以使用conda安裝,無法使用conda和anaconda.org安裝的包可以通過pip命令安裝
使用合適的源可以提升安裝的速度

 1)查看已安裝包:激活一個環境后可以通過下面的命令查看已經安裝的包

conda list

 2)向指定環境中安裝包:有三種方式

  使用Conda命令安裝包:直接指定-n 指定安裝環境的名字,也可以激活環境,再使用conda install命令

conda install --name medical_ner beautifulsoup4

# 或者先激活環境,再安裝
activate medical_ner
conda install beautifulsoup4

  從Anaconda.org安裝一個包:如果一個包不能使用conda安裝,我們接下來將在Anaconda.org網站查找,搜索框內搜索相應的package

conda install--channel address package_name
# 暫時還沒嘗試

  通過pip命令來安裝包:需要先激活環境,然后

pip install package_name

  

四、移除包、環境、或者conda

 移除包:

# 假設你決定不再使用商業包。你可以在bunnies環境中移除它
conda remove -n bunnies package_name

 移除環境:

conda remove -n snakes --all
# snakes是環境名字

  注意:如果移除環境失敗,可以嘗試下面的方法

conda env remove -n ENV_NAME

  

 刪除conda

rm -rf path_install

# 或者卸載anaconda

五、進入pycharm中配置

 打開pycharm后新建一個project,然后

 File --> Settings --> 搜索Project Interpreter,點擊右側的齒輪按鈕,再點擊Add

 進入添加Interpreter的對話框,選擇左側的Virtualenv Environment再選擇右側的Existing environment

 新建環境的目錄,在你安裝Anaconda目錄下的envs文件夾下(本人Anaconda安裝在D盤,故路徑如下圖所示)然后點擊OK按鈕

 再點擊隨后顯示示的OK按鈕和Apply按鈕即可成功的將新建的環境配置到pycharm中

 通過下圖我們發現新的環境python包只有少些,根據項目需要即可在該環境下安裝該項目需要的包:

六、windows下安裝cpu版本tensorflow=1.14.0

conda install -c conda-forge tensorflow=1.14

總結

以上是生活随笔為你收集整理的关于conda-新手必读的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。