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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

包管理工具conda极简教程

發布時間:2024/7/23 编程问答 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 包管理工具conda极简教程 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

包管理工具conda極簡教程

conda的作用

Anaconda是目前非常流行的一個python包管理器,自帶很多流行的python庫,包括numpy,pandas等,當然還有conda。而Conda是一個開源的軟件包管理系統和環境管理系統,用于安裝多個版本的軟件包及其依賴關系,并在它們之間輕松切換。

直接進入正題,本文通過幾個最基本的命令,來介紹conda如何使用。

創建一個虛擬環境

首先假設你已經安裝了anaconda
使用如下命令創建一個名為py2_pytorch的指定python版本的新環境。

[ansheng@*** ~]$conda create -n py2_pytorch python=2.7

查看所有環境

使用conda env list命令可以查看當前的所有python環境

[ansheng@*** ~]$conda env list # conda environments: # base * /data/ansheng/anaconda2 py2_pytorch /data/ansheng/anaconda2/envs/py2_pytorch

可以看到,當前有兩個環境,一個是安裝anaconda后自帶的base環境,一個是我們剛剛新建的python環境py2_pytorch。

刪除一個虛擬環境

[ansheng@*** ~]$conda env remove -n py2_pytorch

激活or關閉指定環境

使用source activate 環境名 激活指定環境

[ansheng@*** ~]$source activate py2_pytorch (py2_pytorch) [ansheng@*** ~]$

使用source deactivate or source deactivate 環境名 關閉當前環境

(py2_pytorch) [ansheng@ocr-gpu-12-10 ~]$ source deactivate py2_pytorch (base) [ansheng@ocr-gpu-12-10 ~]$

使用后一定要記得關閉

在指定環境中安裝包

假設我們想在新建的python環境py2_pytorch中安裝cpu版本的pytorch,我們來模擬這個過程

首先切換到想要安裝python包的環境中
使用conda install + python包名稱 的方式安裝指定的包及相關的依賴包

[ansheng@*** ~]$source activate py2_pytorch (py2_pytorch) [ansheng@*** ~]$conda install pytorch

耐心的等待后cpu版本的pytorch就裝好了,當然如果你想裝對應CUDA9.0的GPU版本的pytorch,使用如下命令,不過這已經是題外話了。

(py2_pytorch) [ansheng@*** ~]$conda install pytorch-nightly cudatoolkit=9.0 -c pytorch

一鍵化的conda install命令幫忙處理了所有依賴關系,推薦僅在一個新的空環境中使用conda install這樣的命令來快速的安裝一個如tensorflow或pytorch這樣具有眾多依賴的python庫。

個人還是比較推薦使用pip install命令來安裝python包,使用方法沒有區別,例如:

(py2_pytorch) [ansheng@*** ~]$pip install numpy (py2_pytorch) [ansheng@*** ~]$pip install pandas

演示:嘗試切換環境并調用python包

下面我們來進行一個簡單的實踐演示,直觀感受下conda的正確打開方式。

首先我們先退出剛剛打開的py2_pytorch環境

(py2_pytorch) [ansheng@ocr-gpu-12-10 ~]$ source deactivate (base) [ansheng@ocr-gpu-12-10 ~]$

base環境是我平時最常用的python環境,這里面安裝了tensorflow,因此在base環境中我可以進行如下操作:

(base) [ansheng@*** ~]$ python Python 2.7.15 |Anaconda, Inc.| (default, May 1 2018, 23:32:55) [GCC 7.2.0] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> import numpy >>> import tensorflow >>> import torch Traceback (most recent call last):File "<stdin>", line 1, in <module> ImportError: No module named torch >>>

可以看到,在base環境下,我們運行python后,可以import一些常規庫如numpy,也可以成功import tensorflow。但是我們沒有安裝pytorch,因此我們import torch失敗。

這時,當我們想安裝一個pytorch,但是又擔心pytorch和tensorflow這兩個依賴都比較多的庫產生沖突時,conda就派上用場了。

正如我們之前做的那樣,我們可以新建一個和當前python環境完成隔離的新的環境,在這個環境中來維護pytorch所需的所有依賴。因此,當我想要使用pytorch時,我僅僅需要激活py2_pytorch環境即可,例如:

[ansheng@*** ~]$source activate py2_pytorch (py2_pytorch) [ansheng@*** ~]$ (py2_pytorch) [ansheng@*** ~]$ python Python 2.7.15 |Anaconda, Inc.| (default, May 1 2018, 23:32:55) [GCC 7.2.0] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> import numpy >>> import torch >>> import tensorflow Traceback (most recent call last):File "<stdin>", line 1, in <module> ImportError: No module named tensorflow >>> quit()

總結

以上是生活随笔為你收集整理的包管理工具conda极简教程的全部內容,希望文章能夠幫你解決所遇到的問題。

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

主站蜘蛛池模板: 欧美成人h版在线观看 | 天堂在线一区二区 | 尤物精品视频 | 亚洲黄色免费视频 | 一区二区三区在线不卡 | 人人爱人人射 | 青青草黄色 | 国产第一页在线播放 | 国产精品天天狠天天看 | 中文字幕一区二区三区人妻四季 | 国产精品久久婷婷 | 国产精品美女久久久久久 | 久久久人 | 香蕉精品视频在线观看 | 高清一区二区三区四区 | 国产精品传媒在线观看 | 国产xxx在线 | 桃色成人网 | 操综合网 | 白浆在线 | 免费看黄网站在线 | 亚洲情se| 97公开视频 | 超碰在线人 | www.久久国产 | 重口另类 | 公妇借种乱htp109cc | 国产精品高潮呻吟久久久久久 | 羞羞答答av | 538国产精品视频一区二区 | 女人下边被添全过视频 | 亚洲欧美视频一区二区 | 操小妞| 经典毛片| 波多野结衣在线影院 | 成年男女免费视频网站 | 囯产精品久久久久久 | 久久综合伊人77777麻豆最新章节 | 尤物网址在线观看 | 久久嗨| 秋霞午夜鲁丝一区二区老狼 | 韩国精品视频 | 日韩天堂在线视频 | 日韩精品免费一区 | 国产69久久精品成人看 | 不卡黄色| 欧美日韩在线视频一区二区三区 | 亚洲一区二区三区四区av | 国产一区二区三区免费 | 日本熟妇一区二区三区四区 | 一久久| 吃奶av| 在线综合av | 国产精品宾馆在线 | 黄色a一级片 | 日本免费在线观看视频 | 91久久精品国产91久久性色tv | 理论片琪琪午夜电影 | 尤物在线 | 亚洲免费区 | 成人在线a | 欧美日韩综合在线 | 免费看的毛片 | mm131美女视频 | wwwxxxxx日本| 亚洲欧美日韩国产一区 | 97在线视频观看 | 成人a级大片 | 国内自拍视频在线播放 | 婷婷综合五月天 | 看黄色一级片 | 天天干夜夜骑 | 免费av影片 | 久热免费| 亚洲国产一区在线观看 | 国产一区二区波多野结衣 | 国产免费自拍视频 | 情趣五月天 | 91cn.com| 欧美色就是色 | 亚洲欧美激情一区二区三区 | 三级三级久久三级久久 | 操在线视频 | 亚洲国产黄 | 久久久久久久久久久91 | 日韩中文字幕在线观看 | 欧美成年人视频 | 伊人久久九 | 欧美久久天堂 | 色噜av| 黄色成人影视 | 人妻少妇精品一区二区三区 | 国产精品www | 国产第一页精品 | 人人澡人人澡人人澡 | 中国第一毛片 | 四虎影视8848hh | 久久久久久免费毛片精品 | 麻豆免费在线 |