2017-05-31 10 views
1

Anaconda installerを使ってpythonをインストールしました。それに付属のJupyterのバージョンをうれしく使っています。私も(32-bit) windows version of pypyをダウンロードしており、それはコマンドラインからうまく動作します。WindowsのCPython Jupyterでpypyをカーネルとして使用するには?

Pythonコードを実行しているときにpypyをカーネルとして使用するには、どうすればCPython Jupyterを入手できますか?

+0

あなたは私はそれが何よりも簡単である必要があり、単にカーネルになりたい以外のこのhttps://www.reddit.com/r/Python/comments/56nnqe/pypy_with_cpython_35_running_jupyter_notebook_not/ –

+0

@MattiLyraソートのようなものを探していますその人は達成した。 – eleanora

+0

このリスト(https://github.com/jupyter/jupyter/wiki/Jupyter-kernels)を調べてみると、既に誰も実装されていないようですので、自分自身の 'pypy'カーネルを組み込む必要があります場合。 http://jupyter-client.readthedocs.io/en/latest/kernels.html –

答えて

1

このリスト(github.com/jupyter/jupyter/wiki/Jupyter-kernels)を見ても、すでに実装されている人のようには見えません。そのため、あなた自身のpypyカーネルをまとめなければならないかもしれません。 jupyter-client.readthedocs.io/en/latest/kernels.html

+0

PyPyは別のカーネルを必要としません。 CPythonで使われているのと同じカーネルipykernelを使うことができます。 – cge

1

Pypyは、別のカーネルを必要とせず、ipykernelだけを使用できます。したがって、それはJupyterカーネルのリストに別々にはリストされていません。

installing kernels for different Python environmentsと同じ方法を使用して、pypy用のカーネルをインストールすることができます。例えば、

pypy -m pip install ipykernel 
pypy -m ipykernel install --user --name pypy --display-name "PyPy" 

それとも

pypy3 -m pip install ipykernel 
pypy3 -m ipykernel install --user --name pypy3 --display-name "PyPy3" 

カーネル用の便利な名前があるように、追加オプションがそこにあります。

しかし、iPython 6はPython 2.7をサポートしていないので、PyPy3を使用していない場合は、iPython 5をPyPyにインストールする必要があります(ただし、最新のJupyterで動作するはずです)。 )。

関連する問題