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

歡迎訪問 生活随笔!

生活随笔

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

综合教程

conda创建环境、安装包、删除环境的方法

發布時間:2023/12/15 综合教程 17 生活家
生活随笔 收集整理的這篇文章主要介紹了 conda创建环境、安装包、删除环境的方法 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

這篇文章主要介紹了conda創建環境、安裝包、刪除環境的方法的相關知識,內容詳細易懂,操作簡單快捷,具有一定借鑒價值,相信大家閱讀完這篇conda創建環境、安裝包、刪除環境的方法文章都會有所收獲,下面我們一起來看看吧。

    前言

    在跑項目時,常常會安裝很多的包,也通常會遇到需要安裝指定版本的包,以及包與包不兼容的問題。

    比如:在項目1中安裝librosa時,會自動安裝相應版本的numpy。而如果你把各個項目都放在一個環境下,且項目2需要的numpy并不是這個版本,可能就會被替換,從而出現不兼容的問題。

    因此,建議在運行項目時,針對每一個項目單獨創建環境,這樣能夠保證各個項目之間的環境互不影響。在運行指定項目時,只需要激活該項目所在的環境即可。

    通常我們安裝完anaconda后,電腦本地會有一個base環境,不過我們通常不在base環境下跑項目。

    1、創建環境

    condacreate-n環境名python=版本號

    例如:conda create -n myproject python=3.7

    此處表示新建一個名為myproject的環境,python版本為3.7

    2、激活環境

    condaactivate環境名

    例如:conda activate myproject

    3、安裝包

    (1)手動一個一個安裝

    pipinstall包名

    例如:pip install librosa

    安裝指定版本的包

    pipinstall包名==版本號

    ✍注意是==哦!

    (2)批量安裝

    常見于復現代碼時,通常原作者都將環境所需要的包放在requirements.txt文檔中,此時我們只需要

    ①將目錄切換到requirements.txt所在的位置。

    cd目錄

    ②執行命令

    pipinstall-rrequirements.txt

    此時,pip install命令會逐一讀取requirements.txt中的內容。

    省時省力!

    如果執行命令時報錯,就看一下文檔里是否有注釋語句,刪除注釋語句。

    我們自己應該怎么寫requirements.txt呢?很簡單,如下圖所示,把需要的包按照包名==版本號的格式,寫入txt文檔中即可:

    4、卸載包

    (1)手動一個一個卸載

    卸載已安裝的包

    pipuninstall包名

    卸載指定版本的包

    pipuninstall包名==版本號

    (2)批量卸載

    ①切換到requirements.txt文件所在目錄

    cd目錄

    ②執行命令

    condauninstall-trequirements.txt

    5、查看當前環境中所有已安裝的包

    condalist

    6、退出當前環境

    方法1:激活base環境即可

    condaactivatebase

    方法2:deactivate直接退出

    condadeactivate環境名

    7、查看電腦上所有已創建的環境

    condainfo--env

    8、刪除不需要的環境

    condaremove-n環境名--all

    例如:conda remove -n myproject --all

    補充:關于R的友情提醒

    自己在配置好conda后,使用R,會提示缺少library,在我的報錯中是缺少庫文件 (之前忘了保存圖了)。

    libiconv.so.2:cannotopensharedobjectfile:Nosuchfileordirectory

    但是不在conda的環境下啟動R就沒事,使用 ` locate ` 整個服務器都沒有發現類似的文件,這個時候需要使用conda安裝libiconv才可以正常使用R。

    總結

    以上是生活随笔為你收集整理的conda创建环境、安装包、删除环境的方法的全部內容,希望文章能夠幫你解決所遇到的問題。

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