欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

conda常用命令整理及用法詳解

 更新時間:2023年01月31日 11:09:50   作者:編程思維躍遷  
這篇文章主要為大家介紹了conda常用命令整理及用法詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪

Conda

Conda是Anaconda中一個強大的包和環(huán)境管理工具,可以在Windows系統(tǒng)中的的Anaconda Prompt命令行使用,也可以在macOS或者Linux系統(tǒng)的終端窗口的命令行使用。

本文簡單介紹conda的一些常用命令命令,僅供參考。

系統(tǒng)環(huán)境: win10
Anaconda 版本: Anaconda3(64-bit)

1 創(chuàng)建、刪除和復(fù)制虛擬環(huán)境

創(chuàng)建名為 env_name 的虛擬環(huán)境:

conda create --name env_name

創(chuàng)建名為 env_name 的虛擬環(huán)境并同時安裝 python3.7

conda create --name env_name python=3.7

刪除名為 env_name 的虛擬環(huán)境:

conda remove --name env_name --all

復(fù)制名為 env_name 的虛擬環(huán)境:

conda create --name env_name_old --clone env_name_new

PS:Anaconda沒有重命名虛擬環(huán)境的操作,若要重命名虛擬環(huán)境,需要結(jié)合復(fù)制和刪除虛擬環(huán)境兩個命令實現(xiàn)。

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

激活名為 env_name 的虛擬環(huán)境:

conda activate env_name

3 查看當(dāng)前虛擬環(huán)境列表

conda env listconda info -e

4 給虛擬環(huán)境裝包

指定虛擬環(huán)境名進行裝包:

conda install -n env_name package_name

激活虛擬環(huán)境,并在該虛擬環(huán)境下裝包:

conda activate env_name

conda install package_name

安裝指定版本號的包:

conda install peckage_name==x.x

5 配置Anaconda的鏡像網(wǎng)址

使用如下命令在家目錄生成名為 .condarc 的配置文件:

conda config

conda config --set show_channel_urls yes

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/

確保配置文件的格式如下:

ssl_verify: true
channels:
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
show_channel_urls: true

查看當(dāng)前鏡像:

conda config --show channels

查看配置文件路徑及鏡像:

conda config --show-sources

6 給jupyter notebook添加虛擬環(huán)境的內(nèi)核

查看內(nèi)核:

jupyter kernelspec list

刪除內(nèi)核:

jupyter kernelspec remove kernel_name

在虛擬環(huán)境中安裝 ipykernel

conda install ipykernel

連接虛擬環(huán)境到 jupyter kernel

python -m ipykernel install --user --name env_name --display-name "簡稱"

7 版本控制

查看歷史版本:

conda list --revision

回滾到指定版本(其中 num 是版本號):

conda install --rev num

8 jupyter notebook安裝插件

如果直接用 conda install jupyter_nbextensions_configurator 安裝可能會出現(xiàn) Solving environment: failed with initial frozen solve. Retrying with flexible solve. 的錯誤,這時可以用如下命令安裝:

pip install jupyter_contrib_nbextensions

jupyter-contrib-nbextension install --user

9 Anaconda從本地安裝包

"package_path" 是本地的包的絕對路徑,最好用雙引號 "" 括起來:

conda install --use-local "package_path"

pip install "package_path"

PS:小技巧,在使用Anaconda安裝包時,有很多包比較大,可能有的包很快就下載完成、有的包下載一半連接就斷了,這時可以用下載時顯示的包的網(wǎng)址自己下載,如用迅雷(迅雷下載這些包的速度很快)等工具下載,下載完成之后放到Anaconda安裝路徑/pkgs下,最后再用從本地安裝包的方法安裝該包,但是記得即使你在本地將所有包都安裝好了,最后依然要把原來安裝包的命令在執(zhí)行一下,這次執(zhí)行不會下載任何包,只是確保該包所有的配置都能成功。

如上圖所示,在執(zhí)行conda install -c conda-forge jupyter_nbextensions_configuratorjupyter_contrib_nbex 包下載失敗,只需要手動下載該包,之后放到上述的目錄下,最后再執(zhí)行conda install -c conda-forge jupyter_nbextensions_configurator 命令即可。

10 導(dǎo)出配置文件和通過配置文件安裝

pip批量導(dǎo)出包含環(huán)境中所有組件的requirements.txt文件

pip freeze > requirements.txt

pip批量安裝requirements.txt文件中包含的組件依賴

pip install -r requirements.txt

conda批量導(dǎo)出包含環(huán)境中所有組件的requirements.txt文件

conda list -e > requirements.txt

conda批量安裝requirements.txt文件中包含的組件依賴

conda install --yes --file requirements.txt

以上就是conda常用命令整理及用法詳解的詳細(xì)內(nèi)容,更多關(guān)于conda常用命令的資料請關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

  • 怎樣刪除Git中緩存的用戶名和密碼

    怎樣刪除Git中緩存的用戶名和密碼

    這篇文章主要介紹了怎樣刪除Git中緩存的用戶名和密碼問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-05-05
  • 淺析hosts 文件的作用及修改 hosts 文件的方法

    淺析hosts 文件的作用及修改 hosts 文件的方法

    hosts是一個沒有擴展名的系統(tǒng)文件,其基本作用就是將一些常用的網(wǎng)址域名與其對應(yīng)的 IP 地址建立一個關(guān)聯(lián)“ 數(shù)據(jù)庫 ”。接下來通過本文給大家介紹hosts 文件的作用及修改 hosts 文件的方法,需要的朋友參考下吧
    2018-01-01
  • windows下Idea使用git clone failed. Could not read from remote repository.

    windows下Idea使用git clone failed. Could not read from remote r

    這篇文章主要介紹了windows下Idea使用git clone failed. Could not read from remote repository.,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-09-09
  • 基于HTTP協(xié)議的一些實時數(shù)據(jù)獲取技術(shù)詳解

    基于HTTP協(xié)議的一些實時數(shù)據(jù)獲取技術(shù)詳解

    HTTP 協(xié)議是一個標(biāo)準(zhǔn),定義了web客戶端如何與服務(wù)器對話,以及數(shù)據(jù)如何從服務(wù)器傳回客戶端,下面這篇文章主要給大家介紹了關(guān)于基于HTTP協(xié)議的一些實時數(shù)據(jù)獲取技術(shù)的相關(guān)資料,需要的朋友可以參考下
    2018-07-07
  • Matlab實現(xiàn)新冠病毒傳播模擬效果

    Matlab實現(xiàn)新冠病毒傳播模擬效果

    2022年4月11日報道,日本NEC公司8日宣布已開始利用最尖端的人工智能(AI)技術(shù)開發(fā)新冠疫苗,本文給大家?guī)砹薓atlab實現(xiàn)新冠病毒傳播模擬效果,需要的朋友可以參考下
    2022-04-04
  • 算法系列15天速成 第八天 線性表【下】

    算法系列15天速成 第八天 線性表【下】

    上一篇跟大家聊過“線性表"順序存儲,通過實驗,大家也知道,如果我每次向順序表的頭部插入元素,都會引起痙攣,效率比較低下,第二點我們用順序存儲時,容易受到長度的限制,反之就會造成空間資源的浪費
    2013-11-11
  • Matlab幾個常用的繪圖顏色搭配推薦

    Matlab幾個常用的繪圖顏色搭配推薦

    使用matlab畫圖時,怎樣才能調(diào)出順眼的顏色呢?下面這篇文章主要給大家介紹了關(guān)于Matlab幾個常用的繪圖顏色搭配,文中通過圖文介紹的非常詳細(xì),需要的朋友可以參考下
    2022-07-07
  • JSON數(shù)據(jù)格式化方法詳細(xì)介紹

    JSON數(shù)據(jù)格式化方法詳細(xì)介紹

    JSON(JavaScript?Object?Notation)是一種輕量級的數(shù)據(jù)交換格式,基于JavaScript編程語言的一個子集,它已經(jīng)成為一個完全獨立于語言的文本格式,被廣泛采用和應(yīng)用于多種編程境中,需要的朋友可以參考下
    2024-09-09
  • 用戶權(quán)限管理設(shè)計[圖文說明]

    用戶權(quán)限管理設(shè)計[圖文說明]

    用戶管理權(quán)限設(shè)計一直是大家討論的熱點,因為幾乎涉及到每一個開發(fā)的業(yè)務(wù)系統(tǒng)。我找了很多很多的資料,大家的核心基本上都是一樣的:基于角色管理. 用戶,角色,模塊,權(quán)限的相互組合,就可以形成一個強大的權(quán)限管理系統(tǒng)。
    2008-12-12
  • RocketMQ單結(jié)點安裝/Dashboard安裝過程分享

    RocketMQ單結(jié)點安裝/Dashboard安裝過程分享

    RocketMq屬于天生集群,需要同時啟動nameServer和Broker進行部署,在通過Dashboard進行監(jiān)控,本文給大家介紹RocketMQ單結(jié)點安裝/Dashboard安裝過程,感興趣的朋友跟隨小編一起看看吧
    2024-07-07

最新評論