欧美free性护士vide0shd,老熟女,一区二区三区,久久久久夜夜夜精品国产,久久久久久综合网天天,欧美成人护士h版

目錄

柚子快報(bào)激活碼778899分享:小白的Conda學(xué)習(xí)筆記

柚子快報(bào)激活碼778899分享:小白的Conda學(xué)習(xí)筆記

http://yzkb.51969.com/

小白的Conda學(xué)習(xí)筆記

什么是condaConda與Anaconda有什么區(qū)別除了Conda,還有其它類似的工具嗎什么是Python的虛擬環(huán)境創(chuàng)建并管理虛擬環(huán)境方式一:命令行(前提是當(dāng)前的wsl或者ubuntu自帶了輕量版的conda)創(chuàng)建環(huán)境文件夾創(chuàng)建新的虛擬環(huán)境(子環(huán)境)激活虛擬環(huán)境配置和管理Conda源Python軟件包管理環(huán)境的保存與共享常用命令

方式二:win窗口安裝Anacondawindows平臺(tái)wsl2下使用conda的注意事項(xiàng)

在網(wǎng)上拉取一個(gè)開(kāi)源的項(xiàng)目,是不是必須存放在創(chuàng)建的虛擬環(huán)境同一文件夾里?虛擬環(huán)境能刪除嗎?刪除以后,是不是之前下載的軟件包和依賴都自動(dòng)刪除了?

什么是conda

conda是一個(gè)開(kāi)源的、跨平臺(tái)的軟件包管理和環(huán)境管理系統(tǒng),它適用于多種編程語(yǔ)言,包括Python、R、Ruby、Lua、Scala、Java、JavaScript和C/C++等。

Conda被廣泛用于快速安裝、運(yùn)行和更新軟件包及其依賴項(xiàng)。它支持在本地計(jì)算機(jī)上輕松創(chuàng)建、保存、加載和切換開(kāi)發(fā)環(huán)境,起初是為Python開(kāi)發(fā)的,但現(xiàn)在可以打包和分發(fā)適用于任何語(yǔ)言的軟件。 conda相當(dāng)于在Linux中為開(kāi)發(fā)者設(shè)置不同的生態(tài)

Conda與Anaconda有什么區(qū)別

Conda是一種功能集合,主要負(fù)責(zé)軟件包管理的功能。 Anaconda是一個(gè)發(fā)行版的軟件,它集成了Conda功能,方便用戶使用。

除了Conda,還有其它類似的工具嗎

有的。有多種工具可以創(chuàng)建虛擬環(huán)境,包括venv、virtualenv和miniconda等

什么是Python的虛擬環(huán)境

虛擬環(huán)境是用于創(chuàng)建隔離的Python環(huán)境的工具,它讓開(kāi)發(fā)者能夠?yàn)椴煌捻?xiàng)目指定各自的依賴項(xiàng),從而避免了不同項(xiàng)目間因依賴關(guān)系不同造成的沖突。通過(guò)虛擬環(huán)境,可以保證每個(gè)項(xiàng)目的運(yùn)行環(huán)境獨(dú)立,不會(huì)受到其他項(xiàng)目的影響。

虛擬環(huán)境在Python開(kāi)發(fā)中扮演著重要的角色。它們解決了不同項(xiàng)目可能依賴同一庫(kù)但版本不同導(dǎo)致的沖突問(wèn)題,并確保了項(xiàng)目的移植性和一致性。

虛擬環(huán)境的主要目的是提供一個(gè)封閉的空間,在這個(gè)空間內(nèi),可以自由地安裝和卸載軟件包而不影響到其他環(huán)境。

創(chuàng)建并管理虛擬環(huán)境

方式一:命令行(前提是當(dāng)前的wsl或者ubuntu自帶了輕量版的conda)

創(chuàng)建環(huán)境文件夾

為了組織不同的虛擬環(huán)境,可以創(chuàng)建一個(gè)專門(mén)的文件夾來(lái)存放環(huán)境。例如,創(chuàng)建一個(gè)D:\Envs\chatglm文件夾。

創(chuàng)建新的虛擬環(huán)境(子環(huán)境)

使用conda create --prefix /path/to/environment python=版本號(hào)命令創(chuàng)建新的虛擬環(huán)境。例如,若要?jiǎng)?chuàng)建一個(gè)名為chatglm的環(huán)境,并使用Python 3.9。

\\指定路徑建立虛擬環(huán)境,所有軟件包和依賴,以后都會(huì)下載到這個(gè)目錄里

conda create --prefix D:\Envs\chatglm python==3.9

\\注意,虛擬環(huán)境名不是chatglm,而是D:\Envs\chatglm

\\不帶路徑建立虛擬環(huán)境,所有軟件包和依賴,以后都會(huì)下載到conda所在的目錄里

conda create -n 虛擬名 python=3.8

激活虛擬環(huán)境

創(chuàng)建完環(huán)境后,需要激活它才能開(kāi)始工作。使用source activate /path/to/environment命令來(lái)激活環(huán)境。對(duì)于上例,命令將是:

\\激活帶路徑的虛擬環(huán)境,注意,虛擬環(huán)境名不是chatglm,而是D:\Envs\chatglm

source activate D:\Envs\chatglm

\\激活不帶路徑的

conda activate 虛擬名

配置和管理Conda源

添加國(guó)內(nèi)鏡像源 為了加快包的下載速度,可以配置Conda使用國(guó)內(nèi)的鏡像源。例如,使用清華的鏡像源可以通過(guò)以下命令配置:

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

Python軟件包管理

conda在不同的虛擬虛擬之間切換,因此可以分別安裝所需的軟件包和依賴,為開(kāi)發(fā)者提供提供不同環(huán)境的不同版本的軟件包、依賴、包括不同版本的python。

環(huán)境的保存與共享

導(dǎo)出環(huán)境:如果需要將環(huán)境配置分享給其他開(kāi)發(fā)者或者在不同的機(jī)器上重建環(huán)境,可以將環(huán)境配置導(dǎo)出到一個(gè)YML文件中。

conda env export > environment.yml

導(dǎo)入環(huán)境:在其他機(jī)器上,可以通過(guò)命令來(lái)重新創(chuàng)建相同的環(huán)境。

conda env create -f environment.yml

常用命令

//查看當(dāng)前建立了哪些虛擬環(huán)境

conda info --envs

conda env list

//關(guān)閉環(huán)境

source deactivate 虛擬名

//刪除環(huán)境

conda env remove -p 虛擬名

//--all參數(shù)表明要?jiǎng)h除整個(gè)環(huán)境

conda remove -n 虛擬名 --all

//確認(rèn)conda是否正確安裝,并查看其版本號(hào)。

conda --version

//

方式二:win窗口

安裝Anaconda

在Anaconda官網(wǎng)下載后雙擊安裝就完了,就不用在命令行下載、安裝、配置Conda。我們既可以在窗口里操作,也可以在命令行操作各種conda命令了。

在窗口操作,建立,切換不同Python版本的環(huán)境,查看該環(huán)境已安裝哪些軟件,這些軟件的版本號(hào),同時(shí)還能看見(jiàn)–可以安裝但未安裝的軟件包。 也可以進(jìn)入當(dāng)前虛擬環(huán)境的命令行,敲鍵盤(pán)執(zhí)行命令。

windows平臺(tái)wsl2下使用conda的注意事項(xiàng)

在win11系統(tǒng)下,以windows方式雙擊官方Anaconda_x86_64.exe完成安裝后,在命令行窗口或者PowerShell窗口下,有的conda命令可執(zhí)行,有的不行,報(bào)找不到命令。但在Anaconda圖形界面啟動(dòng)的命令窗口,可以全部執(zhí)行(下圖)。 區(qū)別于shell窗口,在Anaconda圖形界面啟動(dòng)的命令窗口,命令行左邊顯示了當(dāng)前所處的虛擬環(huán)境名稱,敲鍵盤(pán)執(zhí)行各種Conda命令基本不會(huì)報(bào)錯(cuò)。

在網(wǎng)上拉取一個(gè)開(kāi)源的項(xiàng)目,是不是必須存放在創(chuàng)建的虛擬環(huán)境同一文件夾里?

在Python開(kāi)發(fā)中,虛擬環(huán)境主要用于隔離不同項(xiàng)目的依賴關(guān)系,以避免不同項(xiàng)目間因依賴庫(kù)版本不同造成的沖突。雖然將項(xiàng)目與對(duì)應(yīng)的虛擬環(huán)境放在同一目錄下有助于管理和維護(hù),但這并不是強(qiáng)制性的要求。 盡管項(xiàng)目代碼不必直接存放在虛擬環(huán)境的文件夾內(nèi),通常建議將環(huán)境與項(xiàng)目代碼放在同一個(gè)父目錄下。這樣做的好處是,它簡(jiǎn)化了部署和版本控制系統(tǒng)(如Git)的使用,使得與項(xiàng)目相關(guān)的所有元素(包括代碼、數(shù)據(jù)、環(huán)境和配置文件等)都能被統(tǒng)一處理。 例如,可以在項(xiàng)目的根目錄下創(chuàng)建一個(gè)名為venv的文件夾來(lái)存放虛擬環(huán)境 此外,一些集成開(kāi)發(fā)環(huán)境(IDE),如PyCharm,允許直接在IDE中創(chuàng)建和管理虛擬環(huán)境。在這種情況下,IDE會(huì)自動(dòng)處理環(huán)境與項(xiàng)目之間的關(guān)聯(lián),進(jìn)一步簡(jiǎn)化了操作流程。

虛擬環(huán)境能刪除嗎?刪除以后,是不是之前下載的軟件包和依賴都自動(dòng)刪除了?

是的,刪除虛擬環(huán)境后,之前下載的軟件包和依賴都會(huì)隨著環(huán)境的刪除而自動(dòng)移除。 當(dāng)一個(gè)虛擬環(huán)境不再需要時(shí),可以將其刪除來(lái)釋放空間并保持系統(tǒng)的整潔。

柚子快報(bào)激活碼778899分享:小白的Conda學(xué)習(xí)筆記

http://yzkb.51969.com/

參考文章

評(píng)論可見(jiàn),查看隱藏內(nèi)容

本文內(nèi)容根據(jù)網(wǎng)絡(luò)資料整理,出于傳遞更多信息之目的,不代表金鑰匙跨境贊同其觀點(diǎn)和立場(chǎng)。

轉(zhuǎn)載請(qǐng)注明,如有侵權(quán),聯(lián)系刪除。

本文鏈接:http://gantiao.com.cn/post/19426317.html

發(fā)布評(píng)論

您暫未設(shè)置收款碼

請(qǐng)?jiān)谥黝}配置——文章設(shè)置里上傳

掃描二維碼手機(jī)訪問(wèn)

文章目錄