3

Jupyter と R カーネルを使用してトレーニング フォームを作成しています。R の一部のパッケージでは、R エンジンの 32 ビット リリースを使用する必要があり、その他 (主要部分) では 64 ビットを使用する必要があります。

したがって、私の目標は、R カーネル 32 ビットから R カーネル 64 ビットに非常に簡単に切り替えることができるようにすることです。

これから私にできることは、

  • 以前に R エンジンの 32 ビット バージョンにカーネルをインストールしたときに、Jupyter の下に 32 ビット R カーネルを取得する
  • 以前にパッケージをインストールしたときに 64 ビット R カーネルを取得し、64 ビット R エンジンで R カーネルを取得する

カーネルをインストールするには、私のコードは常に同じです:

    install.packages(c('repr', 'IRkernel', 'IRdisplay'),
     repos = c('http://irkernel.github.io/', getOption('repos')))
IRkernel::installspec()
4

1 に答える 1

0

最も簡単な方法は、カーネル スペック ファイルを編集することです。

  • Windowsの下で、フォルダにアクセスし%USERPROFILE%\AppData\Roaming\jupyter\kernels\てコピーし ますirir64bit
  • ファイルを編集して、 -> の(または) サブフォルダー内の完全なパスをkernel.json読み取ります。[...]"argv": ["C:/PROGRA~1/R/R-3.2/bin/x64/R.exe", [...]Rx64i386bin
  • 表示名を UI で認識できる名前に変更します (例: この場合は"R 3.2 64bit")。
  • ノートブック サーバーを再起動する
于 2016-04-11T14:22:35.827 に答える