轉(zhuǎn)眼大半年又過去了,請原諒我的拖延癥,之前說好的繼續(xù)更新 Python 的后續(xù)學(xué)習(xí)方向,但是一直沒有啟動系統(tǒng)的學(xué)習(xí),所以公眾號就一直閑置著。并且因為工作比較忙,平時沒有及時登錄后臺,導(dǎo)致很多小伙伴的留言我都沒能及時回復(fù),在此向大家道歉,感謝大家的信任和不離不棄,手動比心?
最近報了一個比較系統(tǒng)的數(shù)據(jù)分析課程,準(zhǔn)備把學(xué)習(xí)過程記錄下來,整理一些學(xué)習(xí)筆記和學(xué)習(xí)心得。
如果不著急學(xué)習(xí)這個方向的小伙伴可以隨緣看看我的筆記,如果想要集中學(xué)習(xí)、真正掌握數(shù)據(jù)分析的話,也可以待我學(xué)一段時間之后了解一下這個課程的質(zhì)量和效果,再給你們選課做個參考。
好了,那就從今天開始吧。在正式學(xué)習(xí)數(shù)據(jù)分析之前,我們需要先做一些準(zhǔn)備工作——安裝兩個數(shù)據(jù)分析的必要軟件:anaconda 和 mysql。
anaconda 是一個 python 的包管理工具,可以方便地管理和使用 python 大大小小的各種包,另外它所自帶的一個名為 Jupyter Notebook 的代碼編輯器可以實現(xiàn)代碼的同頁面編寫、運行和實時顯示,也能讓我們在編程過程中方便地添加說明文檔,尤其適合做數(shù)據(jù)分析和數(shù)據(jù)可視化時使用,直觀明了。
MySQL是應(yīng)用最廣泛的關(guān)系型數(shù)據(jù)庫管理系統(tǒng),相信大家早有耳聞,尤其是自己做過網(wǎng)站的童鞋,肯定對這個數(shù)據(jù)庫非常熟悉了,只不過之后我們會主要用代碼來對數(shù)據(jù)進行操作,而不是之前的圖形界面。
一、安裝 anaconda
由于眾所周知的原因,現(xiàn)在很多國外軟件的官網(wǎng)都無法正常訪問,這個anaconda也不例外。所以我們需要從國內(nèi)的鏡像網(wǎng)站上下載安裝包:
https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/
可以選擇自己想要的版本(建議選3),也可以在“學(xué)習(xí)癌”公眾號后臺回復(fù)“anaconda”獲取安裝包,Mac 選擇后綴名為 pkg 的文件,Windows選擇后綴名為 exe 的文件。
1. Mac 安裝
雙擊打開安裝包,選擇繼續(xù)繼續(xù)繼續(xù)同意繼續(xù)安裝繼續(xù)就行了,最后安裝好會看到這個界面:

我們可以通過雙擊這個圖標(biāo)來啟動 Jupyter Notebook,也可以通過命令行來啟動。
要看自己是否安裝正確,可以打開終端,輸入 conda,如果出現(xiàn)一大片介紹信息就說明安裝成功了。如果出現(xiàn) conda: command not found 就說明沒有安裝成功,可以再試著重新安裝一次。
安裝成功后,在終端輸入 jupyter notebook, 會看到下面的提示,并彈出一個瀏覽器窗口:

進入 jupyter notebook 界面后,會看到一個目錄列表,這是你電腦里的C盤目錄,你可以在C盤新建一個文件夾,用于存放你的練習(xí)文件,也可以找到DESKTOP,直接在桌面創(chuàng)建練習(xí)文件,不過還是建議把練習(xí)文件和資料統(tǒng)一放在C盤之外的其他盤,便于保存。那如果要把 jupyter notebook 的默認(rèn)路徑變?yōu)閯e的盤,比如 E 盤,可以在進入終端的時候先切換到 E 盤,再輸入 jupyter notebook,這樣就進入到你的 E 盤目錄了。
如果想要關(guān)閉 Jupyter Notebook,可以在終端按 Control + C 會出現(xiàn):關(guān)閉服務(wù) (y/[n]),輸入 y 即可關(guān)閉。
2. Windows 安裝
雙擊安裝程序,依次點擊 Next → I Agree → Just me (recommanded) → Next。
然后選擇軟件安裝位置,建議選擇默認(rèn)安裝位置,并記住該路徑。
接下來勾選兩個復(fù)選框,Add Anaconda to my PATH enviroment variable 以及 Register Anaconda as my default python 3.7,第一個是把 Anaconda 添加到環(huán)境變量,第二個是將其注冊為默認(rèn)的 python 3.7 版本。
選完后點擊 Install,耐心等待進度條完成,完成后連點兩個 Next,然后看到兩個關(guān)于學(xué)習(xí)和向?qū)У膹?fù)選框,取消點選,然后點擊 Finish 即可。
最后驗證一下是否安裝成功,打開 cmd 命令行,輸入 conda, 出現(xiàn)一大片介紹內(nèi)容就表示安裝成功了。

然后再輸入 jupyter notebook,編輯器即可成功啟動。
使用過程中不要關(guān)閉命令行,如果想要關(guān)閉編輯器,回到命令行按 Ctrl+C 即可。
二、安裝 MySQL
可以通過官網(wǎng)下載安裝包:
Mac 安裝包官方下載鏈接:https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.21-macos10.15-x86_64.dmg
Windows 安裝包官方下載鏈接:https://dev.mysql.com/get/Downloads/MySQLInstaller/mysql-installer-community-8.0.21.0.msi
(注意:這個安裝包只有32位,但是安裝過程中可以選擇64位,所以不用擔(dān)心)
當(dāng)然,你也可以在“學(xué)習(xí)癌”公眾號后臺回復(fù)“mysql”獲取安裝包,選擇自己電腦對應(yīng)的安裝包下載即可。
1. Mac 安裝 MySQL
雙擊安裝包,通過系統(tǒng)確認(rèn)后,打開彈窗中的 pkg 文件,按照提示選擇繼續(xù)、繼續(xù)、同意、繼續(xù)、安裝,進行密碼或指紋驗證,然后等待安裝進度條完成,在密碼設(shè)置部分,建議選擇“use legacy password encryption”,然后設(shè)置 mysql密碼,要求8位,再驗證一下指紋或密碼,就ok了。
后面是比較重要的設(shè)置環(huán)境變量,打開終端,使用 pwd 查看當(dāng)前目錄是否為用戶目錄,如果不是的話,輸入 cd,然后回車即可。
然后輸? vi .bash_profile 回車后進入隱藏文件 .bash_profile,這個文件可以為單個用戶設(shè)置環(huán)境變量。
在打開的界面中使用 vi 命令進入插入模式,添加 export PATH=${PATH}:/usr/local/mysql/bin,然后按退出鍵進入命令模式,輸入 :x 或者 :wq 退出 vi。(這里建議大家去了解一下 vi / vim 的一些基本操作,學(xué)會在終端直接查看和編輯文件內(nèi)容。)

(抱歉,由于我目前身邊沒有 Mac 電腦,所以不能一步步截圖了,只能截取課件里的一張圖給大家參考了~)
然后使用 source .bash_profile 重新加載該文件。
然后輸入 mysql -uroot -p 回車后輸入密碼即可進入 mysql(注意輸入密碼的時候屏幕上是不顯示的,你放心大膽輸就行,如果輸錯了,它后面會提示讓你重新輸入的),也可以直接在 mysql -uroot -p` 后面輸入密碼再回車??吹揭淮蠖螝g迎和介紹文字的話就說明成功進入了。
如果要退出 mysql,直接輸入 exit; 即可,注意后面有英文分號哦。
2. Windows 安裝 MySQL
Mac 安裝 MySQL 稍微有些復(fù)雜,尤其是在設(shè)置環(huán)境變量部分,相比之下,Windows 的安裝設(shè)置就比較簡單了。
雙擊安裝包,選擇 custom 自定義模式進行安裝:

在產(chǎn)品和功能選擇界面選擇 MySQL Server 8.0xxx - x64 和 Connector/ODBC 8.0XX - x64(如果是32位的電腦,要選擇 x86),選中一個要點中間綠色的箭頭添加到右邊,最后保證右邊的框框里有這兩個產(chǎn)品在里面即可:

之后就是下一步,同意,安裝等等,到了下圖的這一步,兩個產(chǎn)品就算安裝好了:

之后是一些配置選項,都保持默認(rèn)就好。到了密碼設(shè)置那個界面,選擇上面那個密碼加強,然后設(shè)置密碼,之后是名稱設(shè)置,可以默認(rèn),然后一直繼續(xù)繼續(xù),等待安裝最后完成。
安裝完成之后開始配置環(huán)境變量,打開 C 盤,找到 Program Files\MySQL\MySQL Server 8.0\bin 目錄,復(fù)制路徑C:\Program Files\MySQL\MySQL Server 8.0\bin,右鍵“我的電腦”(或“此電腦”),選擇屬性,在出現(xiàn)的彈窗中依次點擊“高級系統(tǒng)設(shè)置”→“環(huán)境變量”→“系統(tǒng)變量”中的 Path,雙擊或者點擊編輯,把剛才的路徑復(fù)制到新建出現(xiàn)的框中,然后依次點擊確定即可,可以參考下圖:

設(shè)置好之后進入終端,輸入 mysql -uroot -p密碼 回車,或者 mysql -uroot -p,回車后再輸入密碼,看到歡迎文字即說明安裝和設(shè)置成功。

不知道大家有沒有順利安裝好呢?有任何問題歡迎在評論區(qū)、后臺留言或者直接加我微信問我,從今天開始,我會堅持每天登陸后臺和微信號的,大家一起加油呀~