Anaconda下載配置及與vscode配合使用
一、為什么要使用anaconda呢?
當(dāng)我們使用python做項目的時候,肯定會用到各種各樣的庫函數(shù),那么這時候日積月累,PC中就會存在大量的包,這些環(huán)境是不易處理的,而且為了項目的可移植性,通常有需要將環(huán)境打包…總而言之因為種種實際需要,我們最好使用anaconda,特別在目前的機器學(xué)習(xí)以及深度學(xué)習(xí)領(lǐng)域,anaconda也是幾乎必備的。那么下面介紹anaconda的使用
二、anaconda的下載與配置
1、關(guān)于下載
這里不推薦使用官網(wǎng)下載,因為conda軟件有點大,那么官網(wǎng)速度只有幾十k,需要很久,推薦使用清華的鏡像網(wǎng)站下載,網(wǎng)址如下:
[link](Index of /anaconda/archive/ | 清華大學(xué)開源軟件鏡像站 | Tsinghua Open Source Mirror)
進(jìn)入之后,為了找到最新的版本,可以使用瀏覽器的Ctrl + F 查找頁面內(nèi)容,通過查找2023便可以找到最新版的conda,然后下載即可。
2、關(guān)于安裝配置
1、安裝
打開軟件的安裝包,選擇自己安裝的位置,然后一路next即可,注意在安裝過程中,不要讓程序自己在環(huán)境變量中添加環(huán)境變量到Path,而是等到安裝完成后自己動手寫入。
2、添加環(huán)境變量
可以在任務(wù)欄搜索"環(huán)境變量":
打開后編輯環(huán)境變量,在Path中添加自己的配置。
因為我這里將anaconda安裝到了H盤,所以我這里加入的環(huán)境變量如下:
# 添加的環(huán)境變量,請根據(jù)自己的安裝位置進(jìn)行調(diào)整
H:\anaconda
H:\anaconda\Scripts
H:\anaconda\Library\mingw-w64\bin
H:\anaconda\Library\usr\bin
H:\anaconda\Library\bin
那么完成上述操作后,anaconda的環(huán)境基本上可以說是結(jié)束。
3、驗證環(huán)境是否配置成功
這里可以在cmd中輸入conda --version 來驗證,如下:
4、修改conda下載源以及創(chuàng)建虛擬環(huán)境的默認(rèn)位置
因為如若使用anaconda官方的源的話,那么安裝一個包會相當(dāng)?shù)穆?,所以要修改到國?nèi)的源,修改過程如下:
1、win + R,輸入%HOMEPATH%
2、可以看到里面有很多的配置文件,找到.condarc配置文件
加入如下配置:
channels:
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/menpo/
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda/
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
- defaults
show_channel_urls: true
那么到這里對于下載源修改結(jié)束,那么還要創(chuàng)建虛擬環(huán)境的默認(rèn)位置,因為多數(shù)情況下默認(rèn)環(huán)境會在C盤中,這樣子會浪費C盤空間,而且不易于集中管理,建議自定義安裝位置,那么方法也是打開.condarc配置文件,加入如下配置:
envs_dirs:
- I:\envs
# 這里的路徑改成自己設(shè)置的路徑即可
3、關(guān)于conda的常用命令
1、創(chuàng)建一個虛擬環(huán)境: conda create -n 環(huán)境名 python=版本(可以是python3\python3.9,根據(jù)自己需要)
2、查看自己創(chuàng)建的虛擬環(huán)境: conda info --envs
3、激活某一虛擬環(huán)境: activate 虛擬環(huán)境名
4、退出某一虛擬環(huán)境: conda deactivate ##注意這里不需要加入虛擬環(huán)境名
5、conda安裝包: conda install 包名
6、conda環(huán)境中也可以使用pip
7、刪除指定包: conda uninstall/remove 包名
8、刪除整個環(huán)境以及所屬的所有包: conda remove -n 環(huán)境名 --all
三、在vscode中使用創(chuàng)建的虛擬環(huán)境
這里介紹vscode中使用創(chuàng)建的虛擬環(huán)境的方法,因為在pycharm中使用比較簡單,所以這里只介紹vscode中的使用。
1、創(chuàng)建一個項目,選擇python的解釋器:在vscode中按住快捷鍵Ctrl+shift+P,輸入Python然后執(zhí)行如下圖:
在其中選擇相應(yīng)虛擬環(huán)境中的解釋器即可。
2、這里選擇之后,并且在虛擬環(huán)境中安裝某些第三方庫之后(如torch),發(fā)現(xiàn)自己還是在程序中無法調(diào)用這些庫,那么這時候可以編輯以下項目的{}setting.json文件了:
首先ctrl+shit+P,輸入settings.json,然后進(jìn)行如下選擇
這時候,就會發(fā)現(xiàn)在項目中出現(xiàn)了.vscode文件夾,并且出現(xiàn)settings.json配置文件,那么加入如下配置即可:
{
// 配置python語言正常輸出中文的環(huán)境
"code-runner.executorMap":{
"python":"set PYTHONIOENCODING=utf8 && I:envs\\deeplearning\\python.exe"
},
"code-runner.runInTerminal": false,
}
// 注意這里python后面的路徑就是虛擬環(huán)境中的python解釋器的位置
到此,我們就可以使用vscode配合conda環(huán)境進(jìn)行編程了?。?!文章來源:http://www.zghlxwxcb.cn/news/detail-692753.html
希望這篇文章能夠幫助到你!還請多多支持!!!文章來源地址http://www.zghlxwxcb.cn/news/detail-692753.html
到了這里,關(guān)于Anaconda安裝配置以及與vscode配合使用的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!