ubuntu pythonとRのインストール
2907 ワード
主に最近の仕事で使ういくつかのテスト環境の構築を記録して、後でいつでもどこでもこのような環境を構築することができます.あまり技術的な含有量はありません.主に便利のためです.
一.オペレーティングシステムのインストール
OSミラーのダウンロード(仮想マシンにインストールされているのは、あくまでもテスト用です)
ソフトウェアソースを修正します.ここではaliyunを使用しています.
guest登録禁止(軽微強迫症患者に適している)
sudoパスワードなしログイン
sudo chmod 0440/etc/sudoers
ソースを追加(最新バージョンのR言語をインストールするため)
二.python機械学習環境
pythonシステムのデフォルトは2.7です.
機械学習一般パッケージのインストール(numpy,scipy,pandas,matplotlib,sklearn)
pipのソースの変更(デフォルトのソースのダウンロードが遅すぎます)
ここではpythonパッケージをインストールする2つの方法があります:(1)apt-get直接インストール(2)pip installインストール(最初の方法でインストールすることをお勧めします.pipインストールではリソースが見つからないパッケージがあります)
または
また、scrapyなどの共通ライブラリもインストールされています
開発ツール
日常的にコードを書くのはipython notebook環境でいいです
三.R環境
まず全面的にアップグレードしましょう
エラーが発生する可能性があります.
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
入力:
R言語のインストール
一.オペレーティングシステムのインストール
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