kor*_*huk 19 python ipython ipython-notebook ipython-parallel jupyter
本地计算机(PC)上UI右上角的下拉菜单:
Kernel->
Change kernel->
Python 2 (on a local PC)
Python 3 (on a local PC)
My new kernel (on a remote PC)
Run Code Online (Sandbox Code Playgroud)
tda*_*aff 22
IPython笔记本通过预定义的端口与内核通信.要与远程内核通信,您只需将端口转发到远程计算机作为内核初始化的一部分,只要它可以与内核通信,笔记本就不关心内核的位置.
您可以设置一个在内核规范文件中调用的包装脚本(https://ipython.org/ipython-doc/dev/development/kernels.html#kernel-specs)或使用可以帮助您设置的模块并管理不同类型的远程内核:(pip install remote_ikernel; https://bitbucket.org/tdaff/remote_ikernel).
如果您正在使用remote_ikernel,并且具有对该计算机的ssh访问权限,则以下命令将在下拉列表中设置该条目:
remote_ikernel manage --add \
--kernel_cmd="ipython kernel -f {connection_file}" \
--name="Remote Python" --interface=ssh \
--host=my_remote_machine
Run Code Online (Sandbox Code Playgroud)
IPython use kernel是~/.ipython/kernel/<name>描述如何启动内核的文件。如果创建自己的内核(远程或其他),则程序运行远程内核并本地绑定到笔记本的端口取决于您自己。
| 归档时间: |
|
| 查看次数: |
11156 次 |
| 最近记录: |