機器學習_1:環境搭建

來源:互聯網
上載者:User

標籤:python 機器學習 anaconda

前言

最近準備系統的學習下機器學習,與此同時我會分享我的學習過程;最快速的進步便是分享,我希望我能協助到一些人~

工欲善其事,必先利其器。第一篇文章,準備介紹一下機器學習的環境搭建。

    

1、python環境

我們使用python作為編程環境,其豐富的庫可以協助我們減少很多負擔,關於python版本,2或者3都可以,我們這裡選擇python2

    

2、anaconda環境

anaconda是一個非常棒的科學計算環境,對於新手選擇他作為我們的主要實驗環境即可

其官方地址:anaconda官網

下載Download for Linux python2.7版本(支援windows、Mac、Linux),下載後的檔案名稱【Anaconda2-4.2.0-Linux-x86_64.sh】

sh Anaconda2-4.2.0-Linux-x86_64.sh #按提示一步一步選擇,可以選擇自己的安裝位置


3、anaconda環境最佳化:

更新anaconda

conda update condaconda update anaconda

更新一個庫

conda update scipy

安裝一個專註於機器學習的庫 scikit-learn

conda install scikit-learn

4、notebook環境

運行以下自動組建組態檔案,預設路徑$HOME/.jupyter/jupyter_notebook_config.py

jupyter-notebook --generate-config#開啟設定檔修改如下位置#c.NotebookApp.ip = ‘0.0.0.0‘#c.NotebookApp.password = u‘‘#c.NotebookApp.port = YOURPORT#c.NotebookApp.notebook_dir = u‘‘

運行notebook前需要

export XDG_RUNTIME_DIR=""#否則提示#OSError: [Errno 13] Permission denied: ‘/run/user/1001/jupyter‘


本文出自 “7259202” 部落格,轉載請與作者聯絡!

機器學習_1:環境搭建

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.