機器學習一 小白自我學習之 環境安裝

2021-09-05 12:08:01 字數 3375 閱讀 2161

第二,anaconda使用

第三,jupyter notebook

最後公司一次機器學習科普培訓,嘗試著去聽了了解一下,產生一些興趣。自己下來準備嘗試自己學習,對我來說python,機器學習都是小白。不過以自身程式設計幾年的經驗來說,還是不怕,挑戰一下吧!

網上一通搜尋後,先了解一下需要的環境,最後確定先安裝anaconda,q我的了解anaconda相當於機器學習的乙個整合ide,安裝之後,它會在你的電腦上把python和機器學習所需要的包都安裝好了,所以了您只需要安裝anaconda就可以。

centos7

anaconda官網位址([

wget -c -t 0

bash ./anaconda3-2018.12-linux-x86_64.sh,輸入enter![bash ./anaconda3-2018.12-linux-x86_64.sh](

一路回車後,輸入yes:

安裝路徑可以直接enter,也可以直接設定路徑:

安裝中,等待。。。,這裡新增環境變數,我選擇yes

這裡就安裝完成了,最後一步提示安裝vscode,我選擇了no

這裡安裝時候我遇到一錯誤,提示缺少包,安裝bzip2即可
yum install -y bzip2

conda config --add channels
使用下面命令更新安裝包:

conda upgrade --all
使用anaconda管理包,這裡列出了一些常用的命令:

//檢視版本

conda --version

// 檢視所有的包

conda list

//安裝乙個或多個包

conda install package_name package_name2 package_nam3

//你也可以指定安裝的版本

conda install numpy=1.10

//移除乙個包

conda remove package_name

//更新包

conda update package_name

//查詢包

conda search ***

anaconda的環境管理功能允許我們同時安裝若干不同版本的python,並能自由切換。對於上述安裝過程,假設我們採用的是python 3.7對應的安裝包,那麼python 3.7就是預設的環境(預設名字是root,注意這個root不是超級管理員的意思).我們可以通過下面方式來建立和切換到乙個新的環境:

//建立乙個名為python27的環境,指定python版本是2.7

conda create --name python27 python=2.7

source activate python27
source deactivate
conda env list
conda remove --name python27 --all
至此,anaconda安裝完成,同時python環境也安裝完成了。更多的管理功能多看看幫助命令吧。

conda -h
因為anaconda已經安裝了很多科學計算工具,包括jupyter notebook,所以不用再單獨安裝。jupyter notebook是乙個互動式筆記本,支援執行 40 多種程式語言。

jupyter notebook 的本質是乙個 web 應用程式,便於建立和共享文學化程式文件,支援實時**,數學方程,視覺化和 markdown。

這裡我選擇了jupyter notebook作為我學習和開發的ide工具,選擇它是因為可以直接在瀏覽器上開發除錯,使用十分方便。

使用用前我們先對它進行一些配置:

jupyter notebook --generate-config
首先生成密碼,生成方式如下:依次輸入

然後生成乙個自簽名認證的key:

openssl req -x509 -nodes -days 365 -newkey rsa:4096 -keyout jkey.key -out jcert.pem
執行命令jupyter notebook:

訪問 http://***:8888/開啟如下頁面:

輸入密碼成功登入:

執行時遇到如下錯誤,這是由於許可權的問題

修改如下配置即可:

建立乙個python3檔案

寫個最簡單的hello world吧:

至此,環境安裝完成,並成功執行了我的第乙個程式,加油!

機器學習之整合學習(一)

詳細參考 首先明確整合學習它本身不是乙個單獨的機器學習演算法,而是通過構建並結合多個機器學習器來完成學習任務。整合學習有兩個主要的問題需要解決,第一是如何得到若干個個體學習器,第二是如何選擇一種結合策略,將這些個體學習器集合成乙個強學習器。對於個體學習器第一種就是所有的個體學習器都是乙個種類的,或者...

環境搭建 機器學習入門 一

機器學習不建議直接自行配置python環境,各種第三方庫的版本相當難處理。所以需要安裝anaconda3直接搭建乙個完整的機器學習環境 慣例公升級yum yum upgrade 安裝解壓工具 yum install y bzip2 清華映象源 mkdir tmp cd tmp wget anacon...

機器學習系統設計(一) 入門之環境搭建

語言選擇為什麼選擇python進行機器學習系統設計?2.環境搭建 anaconda python介紹 windows 在安裝的時候,假設我們安裝在d盤根目錄,如 安裝路徑 並且將兩個選項都選上,將安裝路徑寫入環境變數,寫入環境變數後python 就可以自動找到執行路徑。環境變數寫入 這樣就安裝完成了...