機(jī)器學(xué)習(xí)快人一步:Python環(huán)境準(zhǔn)備

機(jī)器學(xué)習(xí),當(dāng)前最火的語(yǔ)言就是Python,討論最多、資料最多、支持庫(kù)最多的也是Python。當(dāng)然對(duì)程序員來(lái)講,Python的語(yǔ)法是簡(jiǎn)單的,學(xué)習(xí)曲線也非常平滑。當(dāng)你需要使用Python語(yǔ)言時(shí),花兩天時(shí)間,基本就能比較熟練的使用。

本文并沒有任何技術(shù)含量,只是以圖文的形式,非常直觀的展示Python和PyCharm的安裝過程。

安裝Python

安裝Python分為兩個(gè)部分,首先需要安裝Python環(huán)境,其次安裝Python的開發(fā)環(huán)境。

本教程中,我們選擇Python2.7版。

為什么不是Python最新的第3.6版?

  • 由于現(xiàn)有大量的機(jī)器學(xué)習(xí)庫(kù)及教程,都是使用了Python2.7版本;
  • 大量的示例代碼也是用Python2.7版本;
  • 剛開始學(xué)習(xí),把重點(diǎn)放在機(jī)器學(xué)習(xí)庫(kù)的熟悉和調(diào)用上。

安裝Python運(yùn)行環(huán)境

下載

下載Python

下載Python2.7

啟動(dòng)安裝

安裝下載的python-2.7.14.amd64.msi文件。

啟動(dòng)安裝向?qū)?/div>

選擇安裝目錄

選擇安裝目錄

個(gè)性化設(shè)置

個(gè)性化設(shè)置

安裝中

安裝中

安裝結(jié)束

安裝結(jié)束

檢查安裝結(jié)果

檢查安裝結(jié)果

使用pip安裝需要的包

pip安裝包

使用pip安裝python包,大部分情況下可以正常安裝,但是有些包會(huì)依賴其他庫(kù),Linux下會(huì)自動(dòng)下載,Windows卻無(wú)法自動(dòng)下載那些依賴庫(kù)(dll文件)??梢詤⒖枷旅娴姆椒ǎ螺d安裝專門為Windows提前編譯封裝好的離線包。

安裝完P(guān)ython運(yùn)行環(huán)境后,還需要安裝幾個(gè)科學(xué)計(jì)算包。

  • numpy
  • pandas
  • scipy

Python中的pip是個(gè)安裝包的利器,但是Windows下有時(shí)會(huì)不好用。

Windows does not have any package manager analogous to that in Linux, so installing one of the scientific Python distributions mentioned above is preferred. However, if that is not an option, Christoph Gohlke provides pre-built Windows installers for many Python packages, including all of the core SciPy stack, which work extremely well.

原因是Windows沒有依賴包管理器,在其上使用pip在線安裝python的一些科學(xué)計(jì)算包時(shí),由于依賴包找不到,會(huì)報(bào)錯(cuò)。例如,安裝scipy時(shí)會(huì)提示MKL找不到。所以,我們需要下載為Windows編譯好的離線包。

Numpy+MKL is linked to the Intel? Math Kernel Library and includes required DLLs in the numpy.core directory.

首先下載numpy-1.13.2+mkl-cp27-cp27m-win_amd64.whl,并在命令行中執(zhí)行pip install d:\download\numpy-1.13.2+mkl-cp27-cp27m-win_amd64.whl來(lái)安裝帶mkl的numpy包。

然后依次安裝pandas-0.20.3-cp27-cp27m-win_amd64.whlscipy-0.19.1-cp27-cp27m-win_amd64.whl。

安裝科學(xué)計(jì)算包

安裝完成后,在命令行中執(zhí)行pip list --format=columns,查看安裝的包。

查看安裝的包

安裝PyCharm集成開發(fā)環(huán)境

PyCharm是jetbrains出品的專業(yè)Python集成開發(fā)環(huán)境,使用起來(lái)非常順手。其同時(shí)提供專業(yè)版和社區(qū)版,針對(duì)學(xué)習(xí)而言,社區(qū)版就足夠好用了。

下載PyCharm

到j(luò)etbrains.com下載社區(qū)版。

下載PyCharm開發(fā)環(huán)境

選擇下載社區(qū)版

下載社區(qū)版

安裝PyCharm

安裝下載的pycharm-community-2017.2.3.exe文件。

啟動(dòng)安裝向?qū)?/h3>
啟動(dòng)安裝向?qū)?/div>

選擇安裝目錄

選擇安裝目錄

指定安裝選項(xiàng)

指定安裝選項(xiàng)

創(chuàng)建開始菜單

創(chuàng)建開始菜單

安裝中

安裝中

安裝結(jié)束

安裝結(jié)束

啟動(dòng)PyCharm

首次啟動(dòng)

首次啟動(dòng)

接受隱私策略說(shuō)明

接受隱私策略說(shuō)明

初始配置

初始配置

創(chuàng)建項(xiàng)目

創(chuàng)建項(xiàng)目

填寫項(xiàng)目信息

填寫項(xiàng)目信息

新項(xiàng)目,開始工作

新項(xiàng)目,開始工作

運(yùn)行測(cè)試

拷貝現(xiàn)有代碼,運(yùn)行測(cè)試

至此,Python開發(fā)環(huán)境安裝完畢。

重點(diǎn)回顧:

  1. 安裝Python命令行程序;
  2. 安裝numpy,scipy,Windows下安裝注意事項(xiàng);
  3. 安裝pandas;
  4. 安裝PyCharm集成開發(fā)環(huán)境;
  5. 配置并新建項(xiàng)目運(yùn)行測(cè)試,檢驗(yàn)開發(fā)環(huán)境是否正常。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容