Ubuntu 18.04 LTS では、JupyterNotebook (Anaconda なし) で R を使用しているときに、IRKernel が R バージョン 3.4 を読み取っています。cowplot などの一部のパッケージを使用するには、少なくともバージョン 3.5 が必要です。
1 に答える
0
基本的に、次の 2 つの手順を実行する必要があります。
次に、完全な手順について説明します
1. サーバーにキーを追加する
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E298A3A825C0D65DFD57CBB651716619E084DAB9
2. sources.list にエントリを追加します
echo 'deb https://cloud.r-project.org/bin/linux/ubuntu bionic-cran35/' | sudo tee -a /etc/apt/sources.list
使用している Linux に応じて、変更する必要があります。たとえば、bionic by xenial または cosmic を確認してください。
3. プログラムの更新
上記のリンクの指示に従って、次のことを行う必要があります。
sudo apt-get update
sudo apt-get install r-base
sudo apt-get install r-base-dev
4. /.local/share/jupyter/kernels/ir を更新します
コンソールに R と入力し、このリンクに従って次の手順に従います
# In the console
R
# Inside R
install.packages(c('repr', 'IRdisplay', 'IRkernel'), type = 'source')
getRversion() # to verify the new R version
IRKernel::installspec()
これにより、次のメッセージが表示されます。
[InstallKernelSpec] Removing existing kernelspec in /home/user_name/.local/share/jupyter/kernels/ir
[InstallKernelSpec] Installed kernelspec ir in /home/user_name/.local/share/jupyter/kernels/ir
最後の注意として、古いバージョンの R を削除する必要があります。これは ~/R/x86_64-pc-linux-gnu-library にあり、2 つの異なるバージョンまたは R を持つ 2 つのディレクトリが作成されます (古いバージョンを削除します)。 1)。
于 2019-12-28T18:46:19.317 に答える