人工智慧與資料探勘準備工作--配置環境--同時安裝python3.6和2.7並做到切換(1)
本人德國本科生電子資訊工程剛剛畢業,準備德國讀研,空出來4個月假期,所以想分享一下對於人工智慧的看法以及一些入門準備操作。
網上關於人工智慧的教程鋪天蓋地,本次部落格也是記錄了一個零基礎小白跨入人工智慧的一切過程。
記錄部落格一方面是將自己所學知識進行鞏固,一方面也是想將自己一些粗淺的認識分享給想要入門的朋友們。
由於本人水平有限,一切也只是在網上自學,如有錯誤,歡迎大家指正,謝謝。
為了適應大家的電腦,所有操作全部是在window10系統下進行
以下是我們需要的東西
python3.6
python 2.7(其實python3.6已經可以完成大部分的操作,但是有一些程式碼,執行在python2.7之上效果會更好,因此2.7和3.6最好都裝上,並且做到隨時切換)
jupyter notebook:很多程式碼講展示在jupyter notebook中
pip:用於安裝各種各樣的包
anaconda(很好用的python包,可以用於管理python的環境)
numpy,pandas(python做儲存和處理大型矩陣的包)
scipy
sklearn
TensorFlow
python3.6,anaconda,pip以及jupyter notebook的安裝在此不做介紹,最簡單的百度就可以解決問題。
在安裝好python3.6,anaconda,pip以及jupyter notebook之後,進行如下安裝:
現在我們需要安裝python2.7環境:
進入Windows的cmd命令列輸入:
即可配置成功python2.7的環境。其中py27是我對這個環境起的名字(可隨意起名,但不要太離譜,讓自己記住就好啦)
按y繼續
安裝完成之後,我們繼續在命令列輸入activate py27,即可以啟動剛才安裝的python2.7的過程
當看到C碟符之前出現py27的時候,即安裝成功。
此時的python環境是2.7的環境,直接在命令列敲擊python,進入的也是2.7的環境。
(此處如果我們想要退出2.7的環境,只需要輸入 deactivate,即可退出2.7的環境,重新進入3.6的環境。)
下一步我們要將裝好的2.7環境配置到我們的jupyter notebook中,因為之後的程式碼大部分執行在jupyter notebook上
然後我們現在開啟jupyter notebook,在命令列輸入jupyter notebook即可。
在jupyter notebook中新建一個文件,我們需要做的是在Kernel 裡面新增我們剛才對系統環境新增的python2.7
此處我已經新增好了,下面來說明一下如何新增2.7環境進jupyter的過程。
首先關閉jupyter notebook(剛才開啟只是為了演示一下需要新增的kernel 的地方)。重新用cmd開啟一個新的命令列,進入python2.7的環境(activate py27即可),再輸入pip install ipykernel。
我們需要安裝ipykernel,利用ipykernel將 python 2.7的環境加入jupyter notebook。
安裝好之後輸入
python -m ipykernel install --name py27
即可將python2.7的環境新增至jupyter notebook中。
剩下的環境我們留到第二篇部落格去配置。謝謝~