Anaconda安裝使用

介紹

Anaconda是開源的Python包管理器限煞。既是Python各種庫(kù)的大禮包集合,特別是數(shù)據(jù)分析和科學(xué)計(jì)算方面的庫(kù)都預(yù)裝了秕岛,也是一個(gè)能創(chuàng)建虛擬機(jī)環(huán)境的工具。

我為什么安裝

我安裝它的原因不是科學(xué)計(jì)算馏谨,是因?yàn)槲乙肁kShare庫(kù)獲取數(shù)據(jù)吹菱,要求Python 3.6 及以上版本。我電腦Python 2.7.15吱韭,又不想升級(jí)吆豹,所以安裝anaconda,用anaconda創(chuàng)建虛擬機(jī)環(huán)境理盆,在虛擬機(jī)環(huán)境使用Python3.7痘煤,本地電腦保持原版本不變。

安裝過(guò)程

下載地址www.anaconda.com選擇download猿规,

image

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

image

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

這里我勾選了下面姨俩,沒有勾選上面蘸拔,開始安裝
image

怎么用

打開

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

image

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

普通cmd
image

修改channels

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

image

解決辦法是把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)境

建立自己環(huán)境的命令conda create -n ak_test python=3.7.6刃滓, ak_test是新建環(huán)境的名稱仁烹,叫什么隨意,3.7.6是我指定的版本咧虎,需要哪個(gè)版本就寫哪個(gè)卓缰。

image

image

image

image

到這里說(shuō)明創(chuàng)建ak_test環(huán)境完成,同時(shí)提示進(jìn)入環(huán)境和離開環(huán)境的命令砰诵。

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

image

安裝akshare

這步每個(gè)人都不一樣总寒,按需要安裝自己要的庫(kù)±矸危科學(xué)計(jì)算類的庫(kù)Anaconda是預(yù)裝的摄闸,安裝更簡(jiǎn)單。
我建立這個(gè)環(huán)境是要使用akshare妹萨,安裝年枕,報(bào)錯(cuò)time out

image

image

是國(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

image

image

安裝成功熏兄!

使用akshare

下面兩個(gè)小例子展示akshare庫(kù)的功能。

股票策略指數(shù)曲線

aksharetest.py

import akshare as ak
import 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"] * 1000
adjust_stock_df.plot(linewidth=4)
adjust_futures_df = futures_df["20150102":] / futures_df["20150102"] * 1000
adjust_futures_df.plot(linewidth=4)
plt.title("index example")
plt.legend()
plt.show()

image

會(huì)畫出圖片
image

股票指數(shù)查詢

aksharetest02.py

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

ak_test環(huán)境和base是隔離的

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

image

自建環(huán)境像是新建了個(gè)虛擬機(jī)

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

image

image

總結(jié)

image

Anaconda可以迅速建立一套Python的開發(fā)運(yùn)行環(huán)境典格,環(huán)境和宿主機(jī)互不影響岛宦,所建不同環(huán)境之間也互不影響台丛,少了很多Python和庫(kù)版本上的牽絆。
它在包管理上的使用,本文沒有涉及挽霉。如果需要的庫(kù)是anaconda里面預(yù)裝的庫(kù)和包防嗡,過(guò)程比本文要簡(jiǎn)單,堪稱一鍵裝機(jī)侠坎。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末蚁趁,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子实胸,更是在濱河造成了極大的恐慌他嫡,老刑警劉巖,帶你破解...
    沈念sama閱讀 210,978評(píng)論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件庐完,死亡現(xiàn)場(chǎng)離奇詭異钢属,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)门躯,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 89,954評(píng)論 2 384
  • 文/潘曉璐 我一進(jìn)店門淆党,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人讶凉,你說(shuō)我怎么就攤上這事染乌。” “怎么了懂讯?”我有些...
    開封第一講書人閱讀 156,623評(píng)論 0 345
  • 文/不壞的土叔 我叫張陵荷憋,是天一觀的道長(zhǎng)。 經(jīng)常有香客問(wèn)我褐望,道長(zhǎng)台谊,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,324評(píng)論 1 282
  • 正文 為了忘掉前任譬挚,我火速辦了婚禮锅铅,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘减宣。我一直安慰自己盐须,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,390評(píng)論 5 384
  • 文/花漫 我一把揭開白布漆腌。 她就那樣靜靜地躺著贼邓,像睡著了一般。 火紅的嫁衣襯著肌膚如雪闷尿。 梳的紋絲不亂的頭發(fā)上塑径,一...
    開封第一講書人閱讀 49,741評(píng)論 1 289
  • 那天,我揣著相機(jī)與錄音填具,去河邊找鬼统舀。 笑死匆骗,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的誉简。 我是一名探鬼主播碉就,決...
    沈念sama閱讀 38,892評(píng)論 3 405
  • 文/蒼蘭香墨 我猛地睜開眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼闷串!你這毒婦竟也來(lái)了瓮钥?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,655評(píng)論 0 266
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤烹吵,失蹤者是張志新(化名)和其女友劉穎碉熄,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體肋拔,經(jīng)...
    沈念sama閱讀 44,104評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡具被,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,451評(píng)論 2 325
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了只损。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片一姿。...
    茶點(diǎn)故事閱讀 38,569評(píng)論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖跃惫,靈堂內(nèi)的尸體忽然破棺而出叮叹,到底是詐尸還是另有隱情,我是刑警寧澤爆存,帶...
    沈念sama閱讀 34,254評(píng)論 4 328
  • 正文 年R本政府宣布蛉顽,位于F島的核電站,受9級(jí)特大地震影響先较,放射性物質(zhì)發(fā)生泄漏携冤。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,834評(píng)論 3 312
  • 文/蒙蒙 一闲勺、第九天 我趴在偏房一處隱蔽的房頂上張望曾棕。 院中可真熱鬧,春花似錦菜循、人聲如沸翘地。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,725評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)衙耕。三九已至,卻和暖如春勺远,著一層夾襖步出監(jiān)牢的瞬間橙喘,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,950評(píng)論 1 264
  • 我被黑心中介騙來(lái)泰國(guó)打工胶逢, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留厅瞎,地道東北人饰潜。 一個(gè)月前我還...
    沈念sama閱讀 46,260評(píng)論 2 360
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像磁奖,于是被迫代替她去往敵國(guó)和親囊拜。 傳聞我的和親對(duì)象是個(gè)殘疾皇子某筐,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,446評(píng)論 2 348