最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python中Conda常用命令的超詳細(xì)學(xué)習(xí)筆記

 更新時(shí)間:2026年06月02日 08:31:00   作者:GeoFXR  
Anaconda是一個(gè)包含數(shù)據(jù)科學(xué)常用包的Python發(fā)行版本,可以用來安裝和管理不同版本的Python程序包,本文總結(jié)了Anaconda一些常用命令,希望對大家有所幫助

Anaconda是一個(gè)包含數(shù)據(jù)科學(xué)常用包的Python發(fā)行版本。可以用來安裝和管理不同版本的Python程序包。本文總結(jié)Anaconda一些常用命令。

? 在日常應(yīng)用中,conda命令可以用來如下方面:

  • 管理conda環(huán)境;
  • 在現(xiàn)有的conda環(huán)境中安裝/升級包;
  • 查詢/搜索Anaconda包的索引和當(dāng)前Anaconda的安裝;

一、conda環(huán)境管理(核心)

? Conda 是跨平臺的開源包管理和環(huán)境管理系統(tǒng),最初為Python設(shè)計(jì),現(xiàn)在支持多種編程語言,可輕松安裝包,管理依賴和切換虛擬環(huán)境。

? 在Conda(一種流行的包,依賴和環(huán)境管理器)中,管理環(huán)境是非常重要的,因?yàn)樗梢詭椭愀綦x了不同項(xiàng)目所需的軟件版本,避免版本沖突。以下是一些常用的環(huán)境管理命令:

1.1 查詢所有虛擬環(huán)境

conda env list
#或
conda info --envs

說明:列出系統(tǒng)中所有conda虛擬環(huán)境,帶\(*\)的是當(dāng)前激活的環(huán)境。

1.2 創(chuàng)建虛擬環(huán)境

conda create -n 環(huán)境名稱 python=版本號

示例:創(chuàng)建名為pytorch_env, Python版本為3.12的虛擬環(huán)境;

conda create -n pytorch_env python=3.12

說明:\(-n\)\(--name\) 的縮寫,指定環(huán)境名;Python版本根據(jù)應(yīng)用包進(jìn)行選擇;

1.3 激活虛擬環(huán)境

#Window 系統(tǒng)
conda activate 環(huán)境名

#Linux/macOS 系統(tǒng)(若初始化conda,需要執(zhí)行 source ~/.bashrc 或 source ~/.zs  
conda activate 環(huán)境名

示例:激活pytorch_env環(huán)境

conda activate pytorch_env

1.4 退出虛擬環(huán)境

conda deactivate

說明:退出當(dāng)前激活環(huán)境,回到base環(huán)境(默認(rèn)環(huán)境)。

1.5 復(fù)制虛擬環(huán)境

conda create -n 新環(huán)境名 --clone 

示例:復(fù)制pytorch_env 為 pytorch_env_copy

conda create -n pytorch_env_copy --clone pytorch_env

1.6 刪除虛擬環(huán)境

conda remove -n 環(huán)境名 --all

示 例:刪除old_env 環(huán)境

conda remove -n old_env --all

注意:刪除前需先退出該環(huán)境(不能刪除當(dāng)前的環(huán)境)。

二、包管理

? Conda提供了強(qiáng)大的包管理功能,可以方便地安裝,更新和刪除包。下面是一些基本的Conda包管理命令:

2.1 安裝包

# 在當(dāng)前環(huán)境安裝包 (指定版本可選)
conda install 包名==版本號
#安裝到指定環(huán)境(無需激活該環(huán)境)
conda install -n 環(huán)境名 包名

示例:在當(dāng)前環(huán)境安裝 numpy 1.21.0

conda install numpy==1.21.0

說明:若用conda安裝失敗,可采用pip(需先激活環(huán)境):pip install 包名。

2.2 查看當(dāng)前環(huán)境以安裝的包

conda list

說明:列出當(dāng)前激活環(huán)境中所有已安裝的包及版本。

2.3 查看指定環(huán)境的包

conda list -n 環(huán)境名

示例:查看pytorch_env中的包

conda list -n pytorch_env

同時(shí)安裝多個(gè)包:

conda install numpy pandas matplotlib 

單命令完成多包安裝,減少重復(fù)操作,提升效率。

2.4 更新包

#更新指定包
conda update 包名
# 更新當(dāng)前環(huán)境所有包 (謹(jǐn)慎使用,可能導(dǎo)致兼容性問題)
conda update --all

2.5 卸載包

# 卸載當(dāng)前環(huán)境的包
conda remove 包名
# 卸載指定環(huán)境的包
conda remove -n 環(huán)境名 包名

2.6 搜索包 (查看可用版本)

conda search 包名

示例:搜索pytorch的可用版本

conda search pytorch

三、配置與更新

conda配置管理是使用conda包管理器時(shí)的一個(gè)重要部分,它允許用戶管理環(huán)境變量、頻道(channels)、配置文件等。以下是一些基本的conda配置管理方法:

3.1 查看conda版本

conda --version
#或
conda -V

3.2 更新conda本身

conda update conda

說明:升級conda到最新版本,確保功能正常。

3.3 配置國內(nèi)鏡像源

# 添加Anaconda倉庫鏡像
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-forge倉庫鏡像(包含更多包)
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
# 添加PyTorch鏡像(如需安裝PyTorch)
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/

3.4 設(shè)置顯示通道地址(安裝時(shí)可看到從哪個(gè)源下載)

conda config --set show_channel_urls yes

3.5 查看已配置的鏡像源

conda config --show channels

3.6 刪除指定鏡像源

conda config --remove channels 源地址

四、實(shí)用技巧

4.1 導(dǎo)出環(huán)境配置(用于復(fù)現(xiàn)環(huán)境)

# 在當(dāng)前環(huán)境下執(zhí)行,導(dǎo)出為yaml文件
conda env export > 環(huán)境名.yaml

示 例:導(dǎo)出pytorch_env的配置到pytorch_env.yaml

conda env export > pytorch_env.yaml

4.2 從配置文件創(chuàng)建環(huán)境

conda env create -f 環(huán)境名.yaml

說明:在另一臺機(jī)器,通過導(dǎo)出的yaml文件可快速創(chuàng)建相同環(huán)境。

4.3 清理conda 緩存(釋放磁盤空間)

Conda安裝的包都在目錄\(Anaconda/pkgs\) 下。隨著使用,conda安裝的包也越來越多;有時(shí)候會(huì)出現(xiàn)以下不好情況:

  • 有些包安裝之后,從來沒有使用過;
  • 一些安裝包的tar包也保留在計(jì)算機(jī)中;
  • 由于依賴或者環(huán)境等原因,某些包的不同版本重復(fù)安裝;

以上這些情況使得更加冗余,并且浪費(fèi)存儲(chǔ);對于這些情況可以使用conda clean凈化Anaconda。

# 清理未使用的包和緩存
conda clean -p   # 清理未使用的包
conda clean -t   # 清理tar包緩沖
conda clean -y --all #清理所有緩存(推薦)

到此這篇關(guān)于Python中Conda常用命令的超詳細(xì)學(xué)習(xí)筆記的文章就介紹到這了,更多相關(guān)Python Conda常用命令內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Python?os和os.path模塊詳情

    Python?os和os.path模塊詳情

    這篇文章主要介紹了Python?os和os.path模塊詳情,文章圍繞主題展開詳細(xì)的相關(guān)內(nèi)容,具有一定的參考價(jià)值,需要的小伙伴可以參考一下,希望對你的學(xué)習(xí)有所幫助
    2022-04-04
  • Python OpenCV特征檢測之特征匹配方式詳解

    Python OpenCV特征檢測之特征匹配方式詳解

    OpenCV中提供了兩種技術(shù)用于特征匹配,分別為Brute-Force匹配器和基于FLANN的匹配器。本文將為大家詳細(xì)介紹一下這兩種匹配方式,需要的可以參考一下
    2021-12-12
  • python如何獲取Prometheus監(jiān)控?cái)?shù)據(jù)

    python如何獲取Prometheus監(jiān)控?cái)?shù)據(jù)

    這篇文章主要介紹了python如何獲取Prometheus監(jiān)控?cái)?shù)據(jù),具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-05-05
  • python多線程實(shí)現(xiàn)TCP服務(wù)端

    python多線程實(shí)現(xiàn)TCP服務(wù)端

    這篇文章主要為大家詳細(xì)介紹了python多線程實(shí)現(xiàn)TCP服務(wù)端,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2019-09-09
  • Pandas數(shù)據(jù)集的分塊讀取的實(shí)現(xiàn)

    Pandas數(shù)據(jù)集的分塊讀取的實(shí)現(xiàn)

    本文主要介紹了Pandas數(shù)據(jù)集的分塊讀取的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-08-08
  • 使用Python批量合并多個(gè)Excel文件的代碼實(shí)現(xiàn)

    使用Python批量合并多個(gè)Excel文件的代碼實(shí)現(xiàn)

    本文介紹如何使用Python批量合并多個(gè)Excel文件,通過定義函數(shù),可以輕松地將指定文件夾內(nèi)的所有Excel文件整合到一個(gè)文件中,并提供了按文件名提取日期信息及按原文件名區(qū)分Sheet的方法,需要的朋友可以參考下
    2025-12-12
  • Python中%r和%s的詳解及區(qū)別

    Python中%r和%s的詳解及區(qū)別

    這篇文章主要介紹了Python中%r和%s的詳解及區(qū)別的相關(guān)資料,需要的朋友可以參考下
    2017-03-03
  • Django 用戶認(rèn)證組件使用詳解

    Django 用戶認(rèn)證組件使用詳解

    這篇文章主要介紹了Django 用戶認(rèn)證組件使用詳解,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-07-07
  • 解決pycharm運(yùn)行出錯(cuò),代碼正確結(jié)果不顯示的問題

    解決pycharm運(yùn)行出錯(cuò),代碼正確結(jié)果不顯示的問題

    今天小編就為大家分享一篇解決pycharm運(yùn)行出錯(cuò),代碼正確結(jié)果不顯示的問題,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-11-11
  • python繪圖方法實(shí)例入門

    python繪圖方法實(shí)例入門

    這篇文章主要介紹了python繪圖方法,實(shí)例分析了Python的繪圖技巧,涉及Python中matplotlib模塊的使用方法,需要的朋友可以參考下
    2015-05-05

最新評論

夹江县| 贵州省| 公主岭市| 稻城县| 五寨县| 绥棱县| 保德县| 府谷县| 南充市| 永嘉县| 城市| 龙川县| 钟山县| 襄城县| 北辰区| 渝中区| 岗巴县| 大冶市| 开鲁县| 上饶市| 苏尼特左旗| 扎鲁特旗| 眉山市| 卓尼县| 周宁县| 深水埗区| 龙山县| 镇沅| 四会市| 额济纳旗| 枣阳市| 五家渠市| 潮州市| 平南县| 浑源县| 玉田县| 滦南县| 香港| 岱山县| 永安市| 隆尧县|