由于 GPU 的强大功能,目标是在我的 Windows 机器上从我的 Macbook 远程启动一些 jupyter 笔记本。
我已经在我的 Windows 机器上安装了OpenSSH 服务器实用程序,并且能够从 Macbook 连接到它。不幸的是,如果我在jupyter notebook
远程 PowerShell 中输入,它无法解析该命令jupyter
。我假设它没有设置 PATH 变量。但是 %PATH% 变量设置正确,如果我将目录%ANACONDA_HOME%
更改为所需位置。
但我不知道为什么它找不到jupyter
命令。
编辑:此问题的解决方法是手动进入 anaconda 的脚本文件夹并启动activate base
,这通常由 about_Profiles 完成。顺便说一句:如果我通过 ssh 连接,则未设置$PROFILE
or等变量。$PSHOME
您需要在 OpenSSH 服务器中配置您的默认 shell。默认情况下,您会得到一个
cmd
窗口,而不是 PowerShell 窗口。要将其设置为 PowerShell,您可以从 Windows 服务器上提升的 PowerShell 窗口运行以下命令:$env:
下次通过 SSH 连接时,应加载所有默认变量。有关详细信息,请参阅此处的 Microsoft 文档。