Anaconda下載配置及與vscode配合使用一,、為什么要使用anaconda呢,?當(dāng)我們使用python做項(xiàng)目的時(shí)候,肯定會(huì)用到各種各樣的庫(kù)函數(shù),,那么這時(shí)候日積月累,,PC中就會(huì)存在大量的包,這些環(huán)境是不易處理的,,而且為了項(xiàng)目的可移植性,,通常有需要將環(huán)境打包…總而言之因?yàn)榉N種實(shí)際需要,,我們最好使用anaconda,特別在目前的機(jī)器學(xué)習(xí)以及深度學(xué)習(xí)領(lǐng)域,,anaconda也是幾乎必備的,。那么下面介紹anaconda的使用 二、anaconda的下載與配置1,、關(guān)于下載這里不推薦使用官網(wǎng)下載,,因?yàn)閏onda軟件有點(diǎn)大,那么官網(wǎng)速度只有幾十k,,需要很久,,推薦使用清華的鏡像網(wǎng)站下載,網(wǎng)址如下: [link](Index of /anaconda/archive/ | 清華大學(xué)開(kāi)源軟件鏡像站 | Tsinghua Open Source Mirror) 進(jìn)入之后,,為了找到最新的版本,,可以使用瀏覽器的Ctrl + F 查找頁(yè)面內(nèi)容,通過(guò)查找2023便可以找到最新版的conda,,然后下載即可,。 2、關(guān)于安裝配置1,、安裝打開(kāi)軟件的安裝包,,選擇自己安裝的位置,然后一路next即可,,注意在安裝過(guò)程中,,不要讓程序自己在環(huán)境變量中添加環(huán)境變量到Path,而是等到安裝完成后自己動(dòng)手寫入,。 2,、添加環(huán)境變量可以在任務(wù)欄搜索"環(huán)境變量": 打開(kāi)后編輯環(huán)境變量,在Path中添加自己的配置,。 因?yàn)槲疫@里將anaconda安裝到了H盤,,所以我這里加入的環(huán)境變量如下:
那么完成上述操作后,,anaconda的環(huán)境基本上可以說(shuō)是結(jié)束,。 3,、驗(yàn)證環(huán)境是否配置成功這里可以在cmd中輸入conda --version 來(lái)驗(yàn)證,,如下: 4、修改conda下載源以及創(chuàng)建虛擬環(huán)境的默認(rèn)位置因?yàn)槿缛羰褂胊naconda官方的源的話,,那么安裝一個(gè)包會(huì)相當(dāng)?shù)穆?,所以要修改到?guó)內(nèi)的源,修改過(guò)程如下: 1,、win + R,,輸入%HOMEPATH% 2,、可以看到里面有很多的配置文件,找到.condarc配置文件 加入如下配置:
那么到這里對(duì)于下載源修改結(jié)束,,那么還要?jiǎng)?chuàng)建虛擬環(huán)境的默認(rèn)位置,,因?yàn)槎鄶?shù)情況下默認(rèn)環(huán)境會(huì)在C盤中,這樣子會(huì)浪費(fèi)C盤空間,,而且不易于集中管理,,建議自定義安裝位置,那么方法也是打開(kāi).condarc配置文件,,加入如下配置:
3,、關(guān)于conda的常用命令
三,、在vscode中使用創(chuàng)建的虛擬環(huán)境這里介紹vscode中使用創(chuàng)建的虛擬環(huán)境的方法,因?yàn)樵趐ycharm中使用比較簡(jiǎn)單,,所以這里只介紹vscode中的使用,。 1、創(chuàng)建一個(gè)項(xiàng)目,,選擇python的解釋器:在vscode中按住快捷鍵Ctrl+shift+P,輸入Python然后執(zhí)行如下圖: 在其中選擇相應(yīng)虛擬環(huán)境中的解釋器即可,。 2、這里選擇之后,,并且在虛擬環(huán)境中安裝某些第三方庫(kù)之后(如torch),,發(fā)現(xiàn)自己還是在程序中無(wú)法調(diào)用這些庫(kù),那么這時(shí)候可以編輯以下項(xiàng)目的{}setting.json文件了: 首先ctrl+shit+P,,輸入settings.json,然后進(jìn)行如下選擇 這時(shí)候,,就會(huì)發(fā)現(xiàn)在項(xiàng)目中出現(xiàn)了.vscode文件夾,并且出現(xiàn)settings.json配置文件,,那么加入如下配置即可:
到此,,我們就可以使用vscode配合conda環(huán)境進(jìn)行編程了!??! 希望這篇文章能夠幫助到你!還請(qǐng)多多支持??!! |
|
來(lái)自: yng326309158 > 《python》