ubuntu安装python和R

作者: 谜碌小孩 | 来源:发表于2016-11-25 17:12 被阅读141次

    主要记录了最近工作要用到的一些测试环境的搭建,记下来以后随时随地都可以搭建这样一个环境。没什么太多技术含量,主要是为了方便。

    一. 操作系统安装

    下载操作系统镜像(虚拟机中安装的,毕竟只是测试用)

    修改软件源,这里用的是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包:(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 换成国内的源

    相关文章

      网友评论

        本文标题:ubuntu安装python和R

        本文链接:https://www.haomeiwen.com/subject/rjkwpttx.html