溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

Python Anaconda怎么配置

發(fā)布時(shí)間:2021-11-29 14:29:37 來(lái)源:億速云 閱讀:197 作者:iii 欄目:大數(shù)據(jù)

本篇內(nèi)容主要講解“Python Anaconda怎么配置”,感興趣的朋友不妨來(lái)看看。本文介紹的方法操作簡(jiǎn)單快捷,實(shí)用性強(qiáng)。下面就讓小編來(lái)帶大家學(xué)習(xí)“Python Anaconda怎么配置”吧!

寫(xiě)Python代碼最頭疼的兩件事是什么?

1、Windows 平臺(tái)安裝第三方包經(jīng)常失敗的問(wèn)題,還記得第一次安裝mysql依賴包時(shí)的那個(gè)場(chǎng)景嗎?怎么都裝不上。

2、虛擬環(huán)境切換的問(wèn)題,如果我們同時(shí)在一臺(tái)電腦上開(kāi)發(fā)多個(gè)項(xiàng)目,每個(gè)項(xiàng)目獨(dú)立一個(gè)虛擬環(huán)境是非常必要的,但是在不同項(xiàng)目之間切來(lái)切去也是個(gè)麻煩。

這兩個(gè)問(wèn)題Anoconda可以救你。

Anaconda 是什么?

Anaconda 是一個(gè)可用于科學(xué)計(jì)算的 Python 發(fā)行版,支持 Linux、Mac、Windows系統(tǒng),內(nèi)置了常用的科學(xué)計(jì)算包。它解決了官方 Python 的兩大痛點(diǎn)。

一句話總結(jié)就是它是一個(gè)比Python官方更牛逼的安裝包

  • 第一:

    提供了包管理功能,Windows 平臺(tái)安裝第三方包經(jīng)常失敗的場(chǎng)景得以解決,

  • 第二:

    提供環(huán)境管理的功能,功能類似 Virtualenv,解決了多版本Python并存、切換的問(wèn)題。

下載 Anaconda

直接在官網(wǎng)下載安裝包, 選擇 Python3.8 的安裝包進(jìn)行下載,下載完成后直接安裝,安裝過(guò)程選擇默認(rèn)配置即可,大約需要1.8G的磁盤(pán)空間。

Python Anaconda怎么配置

conda 是 Anaconda 下用于包管理和環(huán)境管理的工具,功能上類似 pip 和 vitualenv 的組合。安裝成功后 conda 會(huì)默認(rèn)加入到環(huán)境變量中,因此可直接在命令行窗口運(yùn)行命令 conda

conda 的環(huán)境管理與 virtualenv 是基本上是類似的操作。因此只要你用過(guò)pip 或者 virtualenv 那么基本沒(méi)有遷移成本。

環(huán)境管理

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

基于python3.8創(chuàng)建一個(gè)名字為python36的環(huán)境

conda create --name python36 python=3.8

激活虛擬環(huán)境

activate python36   # windows 平臺(tái)
source activate python36 # linux/mac 平臺(tái)

退出當(dāng)前虛擬環(huán)境

deactivate python36

刪除虛擬環(huán)境

conda remove -n python36 --all
# 或者
conda env remove  -n python36

查看所有已安裝的虛擬環(huán)境

conda info -e
python36              *  D:\Programs\Anaconda3\envs\python36
root                     D:\Programs\Anaconda3

包管理

conda 的包管理功能可 pip 是一樣的,當(dāng)然你選擇 pip 來(lái)安裝包也是沒(méi)問(wèn)題的。

# 安裝 matplotlib
conda install matplotlib
# 查看已安裝的包
conda list
# 包更新
conda update matplotlib
# 刪除包
conda remove matplotlib

用 conda 你再也不需要擔(dān)心無(wú)法安裝 mysqlclient、matplotlib 等機(jī)器學(xué)習(xí)相關(guān)的包了。

在 conda 中 anything is a package。conda 本身可以看作是一個(gè)包,python 環(huán)境可以看作是一個(gè)包,anaconda 也可以看作是一個(gè)包,因此除了普通的第三方包支持更新之外,這3個(gè)包也支持。比如:

# 更新conda本身
conda update conda
# 更新anaconda 應(yīng)用
conda update anaconda
# 更新python,假設(shè)當(dāng)前python環(huán)境是3.6.1,而最新版本是3.6.2,那么就會(huì)升級(jí)到3.6.2
conda update python

修改鏡像地址

和pip一樣,Anaconda 的鏡像地址默認(rèn)在國(guó)外,用 conda 安裝包的時(shí)候會(huì)很慢,目前可用的國(guó)內(nèi)鏡像源地址有清華大學(xué)的。修改 ~/.condarc (Linux/Mac) 或 C:\Users\當(dāng)前用戶名\.condarc (Windows) 配置:

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

如果使用conda安裝包的時(shí)候還是很慢,那么可以考慮使用pip來(lái)安裝,同樣把 pip 的鏡像源地址也改成國(guó)內(nèi)的,豆瓣源速度比較快。修改 ~/.pip/pip.conf (Linux/Mac) 或 C:\Users\當(dāng)前用戶名\pip\pip.ini (Windows) 配置:

[global]
trusted-host =  pypi.douban.com
index-url = http://pypi.douban.com/simple

配置完后,你的下載速度一定會(huì)飛起。

到此,相信大家對(duì)“Python Anaconda怎么配置”有了更深的了解,不妨來(lái)實(shí)際操作一番吧!這里是億速云網(wǎng)站,更多相關(guān)內(nèi)容可以進(jìn)入相關(guān)頻道進(jìn)行查詢,關(guān)注我們,繼續(xù)學(xué)習(xí)!

向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI