代码之家  ›  专栏  ›  技术社区  ›  Derek Corcoran

无法在raspbian stretch的Raspberry pi 3 B中安装R 3.6

  •  1
  • Derek Corcoran  · 技术社区  · 6 年前

    问题

    我一开始就照常做:

    sudo apt-get update
    sudo apt install r-base r-base-dev
    

    所以我试了一下我在这里发现的东西 webpage

    sudo add-apt-repository 'deb http://cran.dcc.uchile.cl/bin/linux/debian stretch-cran35/'
    

    但我得到以下错误:

    Traceback (most recent call last):
      File "/usr/bin/add-apt-repository", line 95, in <module>
    sp = SoftwareProperties(options=options)
      File "/usr/lib/python3/dist-packages/softwareproperties/SoftwareProperties.py", line 109, in __init__
    self.reload_sourceslist()
      File "/usr/lib/python3/dist-packages/softwareproperties/SoftwareProperties.py", line 599, in reload_sourceslist
        self.distro.get_sources(self.sourceslist)    
      File "/usr/lib/python3/dist-packages/aptsources/distro.py", line 89, in get_sources
    (self.id, self.codename))
    aptsources.distro.NoDistroTemplateException: Error: could not find a distribution template for Raspbian/stretch
    

    我不确定我做错了什么

    请帮忙!!

    0 回复  |  直到 6 年前
        1
  •  4
  •   Derek Corcoran    6 年前

    sudo apt-get install -y gfortran libreadline6-dev libx11-dev libxt-dev \
           libpng-dev libjpeg-dev libcairo2-dev xvfb \
           libbz2-dev libzstd-dev liblzma-dev \
           libcurl4-openssl-dev \
           texinfo texlive texlive-fonts-extra \
           screen wget openjdk-8-jdk
    cd /usr/local/src
    sudo wget https://cran.rstudio.com/src/base/R-3/R-3.6.1.tar.gz
    sudo su
    tar zxvf R-3.6.1.tar.gz
    cd R-3.6.1
    ./configure --enable-R-shlib #--with-blas --with-lapack #optional
    make
    make install
    cd ..
    rm -rf R-3.6.1*
    exit
    cd
    

    如果有人有更快更好的版本就更好了

    推荐文章