ubuntu pythonとRのインストール

2907 ワード

主に最近の仕事で使ういくつかのテスト環境の構築を記録して、後でいつでもどこでもこのような環境を構築することができます.あまり技術的な含有量はありません.主に便利のためです.
一.オペレーティングシステムのインストール
OSミラーのダウンロード(仮想マシンにインストールされているのは、あくまでもテスト用です)
ソフトウェアソースを修正します.ここではaliyunを使用しています.
guest登録禁止(軽微強迫症患者に適している)
    vim :sudo apt-get install vim-gnome
sudo vim /usr/share/lightdm/lightdm.conf.d/50-unity-greeter.conf
   allow-guest=false

sudoパスワードなしログイン
sudo chmod 770 /etc/sudoers
sudo vim /etc/sudoers

     
root ALL=(ALL:ALL) NOPASSWD: NOPASSWD: ALL

# Members of the admin group may gain root privileges
%admin ALL=(ALL) NOPASSWD: NOPASSWD: ALL
# Allow members of group sudo to execute any command
%sudo ALL=(ALL:ALL) NOPASSWD: NOPASSWD: ALL

sudo chmod 0440/etc/sudoers
ソースを追加(最新バージョンのR言語をインストールするため)
sudo vim /etc/apt/sources.list          :

deb http://mirror.bjtu.edu.cn/cran/bin/linux/ubuntu trusty/            
deb http://mirror.neu.edu.cn/ubuntu/ trusty-backports main restricted universe

二.python機械学習環境
pythonシステムのデフォルトは2.7です.
機械学習一般パッケージのインストール(numpy,scipy,pandas,matplotlib,sklearn)
sudo apt-get install python-pip

sudo apt-get install python-dev

pipのソースの変更(デフォルトのソースのダウンロードが遅すぎます)
sudo vim ~/.pip/pip.conf     
[global]
trusted-host=mirrors.aliyun.com
index-url=http://mirrors.aliyun.com/pypi/simple/

ここではpythonパッケージをインストールする2つの方法があります:(1)apt-get直接インストール(2)pip installインストール(最初の方法でインストールすることをお勧めします.pipインストールではリソースが見つからないパッケージがあります)
sudo apt-get install python-numpy
sudo apt-get install python-scipy
sudo apt-get install python-matplotlib

sudo apt-get install python-sklearn

sudo pip install pandas

または
sudo apt-get build-dep python-numpy(        ,  )
sudo apt-get build-dep python-scipy

sudo pip install numpy
sudo pip install scipy(          ,         )

sudo pip install numpy
sudo pip install pandas

また、scrapyなどの共通ライブラリもインストールされています
開発ツール
日常的にコードを書くのはipython notebook環境でいいです
sudo apt-get install ipython

sudo pip install notebook

sudo apt-get install ipython-notebook

   ipython notebook         

三.R環境
まず全面的にアップグレードしましょう
sudo apt-get update  

エラーが発生する可能性があります.
Reading package lists... Done W: GPG error: http://mirror.bjtu.edu.cn trusty/Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 51716619E084DAB9
入力:
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 51716619E084DAB9  
sudo apt-get upgrade           

R言語のインストール
sudo apt-get install r-base

R      RStudio

sudo apt-get install gdebi-core

sudo gdebi rstudio-0.99.484-amd64.deb

R      

  : rstudio

tools-->global option-->package