溫馨提示×

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

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

Anaconda的安裝和使用方法

發(fā)布時(shí)間:2021-08-20 19:32:25 來(lái)源:億速云 閱讀:144 作者:chen 欄目:大數(shù)據(jù)

這篇文章主要介紹“Anaconda的安裝和使用方法”,在日常操作中,相信很多人在Anaconda的安裝和使用方法問(wèn)題上存在疑惑,小編查閱了各式資料,整理出簡(jiǎn)單好用的操作方法,希望對(duì)大家解答”Anaconda的安裝和使用方法”的疑惑有所幫助!接下來(lái),請(qǐng)跟著小編一起來(lái)學(xué)習(xí)吧!

Anaconda是開(kāi)源的Python包管理器。既是Python各種庫(kù)的大禮包集合,也是一個(gè)能創(chuàng)建虛擬機(jī)環(huán)境的工具。我安裝它的原因是因?yàn)槲乙褂肞ython的AkShare庫(kù)獲取數(shù)據(jù),要求Python 3.6 及以上版本。我電腦Python 2.7.15,又不想升級(jí),所以安裝anaconda,用anaconda創(chuàng)建虛擬機(jī)環(huán)境,在虛擬機(jī)環(huán)境使用Python3.6,本地電腦保持原版本不變。
下載地址www.anaconda.com選擇download,

Anaconda的安裝和使用方法

下載最新版本安裝包Anaconda3-2020.02-Windows-x86_64.exe,

Anaconda的安裝和使用方法

Anaconda的安裝和使用方法

Anaconda的安裝和使用方法

這里選擇安裝目錄,將來(lái)創(chuàng)建的各個(gè)版本Python的環(huán)境文件也都放在這個(gè)目錄的子目錄下

Anaconda的安裝和使用方法

這里我勾選了下面,沒(méi)有勾選上面

Anaconda的安裝和使用方法

開(kāi)始安裝

安裝完成,在開(kāi)始搜索ana會(huì)出現(xiàn)Anaconda prompt,我是以管理員身份運(yùn)行的,不用管理員權(quán)限應(yīng)該也沒(méi)問(wèn)題。

Anaconda的安裝和使用方法

最前面的(base)表示你正處于Anaconda的基礎(chǔ)環(huán)境,基礎(chǔ)環(huán)境一般不真正使用,要根據(jù)自己具體項(xiàng)目需要建立自己的環(huán)境,否則這個(gè)工具的威力大打折扣了。對(duì)比base環(huán)境的Python版本和正常命令行工具的Python版本,可以看到兩者互不影響。

Anaconda的安裝和使用方法

Anaconda的安裝和使用方法

建立環(huán)境的時(shí)候要下載很多包,如果下載速度慢會(huì)導(dǎo)致下載timeout而終止,會(huì)報(bào)錯(cuò),

Anaconda的安裝和使用方法

解決辦法是把channels設(shè)置為清華大學(xué)的鏡像地址,在命令行依次執(zhí)行下面命令。建議先設(shè)置下面的channels,然后創(chuàng)建你的第一個(gè)環(huán)境。

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

建立自己環(huán)境的命令conda create -n ak_test python=3.7.3, ak_test是新建環(huán)境的名稱,叫什么都可以,3.7.3是我指定的版本,需要哪個(gè)版本就寫(xiě)哪個(gè)。

Anaconda的安裝和使用方法

Anaconda的安裝和使用方法

Anaconda的安裝和使用方法

Anaconda的安裝和使用方法

到這里說(shuō)明創(chuàng)建ak_test環(huán)境完成,提示你使用環(huán)境和離開(kāi)環(huán)境的命令。

執(zhí)行conda activate ak_test,看到(base)變成了(ak_test),說(shuō)明已經(jīng)進(jìn)入了ak_test環(huán)境。

Anaconda的安裝和使用方法

我建立這個(gè)環(huán)境是要使用akshare,所以安裝akshare,報(bào)錯(cuò)time out

Anaconda的安裝和使用方法

Anaconda的安裝和使用方法

應(yīng)該是國(guó)內(nèi)網(wǎng)絡(luò)問(wèn)題,使用阿里云鏡像進(jìn)行安裝,命令如下

pip install akshare -i http://mirrors.aliyun.com/pypi/simple/ --trusted-host=mirrors.aliyun.com  --upgrade

Anaconda的安裝和使用方法

Anaconda的安裝和使用方法

安裝成功!

如果執(zhí)行conda deactivate離開(kāi)這個(gè)環(huán)境切換到(base)環(huán)境,可以看到找不到akshare模塊,說(shuō)明base和ak_test環(huán)境是隔離的。

Anaconda的安裝和使用方法

下面兩個(gè)小例子展示akshare庫(kù)的功能。
股票策略指數(shù)曲線aksharetest.py

import akshare as akimport matplotlib.pyplot as plt
plt.rcParams['font.sans-serif'] = 'SimHei'plt.rcParams['axes.unicode_minus'] = False
stock_df = ak.zdzk_fund_index(30, plot=False)futures_df = ak.zdzk_fund_index(32, plot=False)
fig = plt.figure(111, figsize=(20, 10), dpi=300)adjust_stock_df = stock_df["20150102":] / stock_df["20150102"] * 1000adjust_stock_df.plot(linewidth=4)adjust_futures_df = futures_df["20150102":] / futures_df["20150102"] * 1000adjust_futures_df.plot(linewidth=4)plt.title("index example")plt.legend()plt.show()

Anaconda的安裝和使用方法

會(huì)畫(huà)出圖片

Anaconda的安裝和使用方法

股票指數(shù)查詢aksharetest02.py

import akshare as akstock_df = ak.stock_zh_index_spot()print(stock_df)

Anaconda的安裝和使用方法


下面是vmware的虛擬機(jī)文件目錄和Anaconda的自建環(huán)境文件目錄,是不是很像

Anaconda的安裝和使用方法

Anaconda的安裝和使用方法

到此,關(guān)于“Anaconda的安裝和使用方法”的學(xué)習(xí)就結(jié)束了,希望能夠解決大家的疑惑。理論與實(shí)踐的搭配能更好的幫助大家學(xué)習(xí),快去試試吧!若想繼續(xù)學(xué)習(xí)更多相關(guān)知識(shí),請(qǐng)繼續(xù)關(guān)注億速云網(wǎng)站,小編會(huì)繼續(xù)努力為大家?guī)?lái)更多實(shí)用的文章!

向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