如何为" jupyter notebook"设置别名在PowerShell中?

时间:2016-04-27 01:07:03

标签: powershell jupyter-notebook

每当我想启动ipython笔记本时,我都要输入" jupyter notebook"在Windows命令行cmdpowershell中。是否可以设置别名?我尝试在powershell中执行此操作:

New-Alias nb "jupyter notebook"

nb失败,因为powershell无法将jupyter notebook识别为cmdlet或函数。

那么如何设置别名并将其保存在powershell中?有没有更好的想法在Windows上启动ipython notebook

2 个答案:

答案 0 :(得分:0)

您需要包含可执行文件的路径而不是“jupyter notebook”,因为该程序不在$ env:path中。

new-alias nb "C:\SomePath\JupyterNotebook.exe"

您需要将此行放在Powershell配置文件中(〜\ Documents \ WindowsPowerShell \ Microsoft.PowerShell_profile.ps1),以便每次启动Powershell时都会运行。

答案 1 :(得分:0)

首先,打开您的 PS 个人资料:

notepad $profile

然后,您可以添加别名:

Set-Alias -Name jn -Value jupyter-notebook

jupyter notebook 命令和 jupyter-notebook 应该是等效的。

另一种方法是在您的 $profile 文件中创建一个函数:

function jn()
{
    jupyter notebook
}