微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

从单个终端命令激活 virtualenv 并打开 Jupyter 笔记本

如何解决从单个终端命令激活 virtualenv 并打开 Jupyter 笔记本

我希望能够在终端中使用一个命令轻松打开我的项目,而不是像往常那样做。我尝试在我的 .zshrc 中创建这样的命令:

my_project() {
    cd my_folder
    source venv/bin/activate
    jupyter notebook
}

通常,如果我一次输入一个这些命令,它会正常打开。但我宁愿只运行我的命令,它会为我做所有事情并自动启动笔记本。然而,当我运行它时,它只是进入文件夹并停止而不运行它之后的其余命令。我如何让它一个一个地运行它们?

解决方法

想通了!您可以使用分号 (;) 依次运行命令。例如使用上面的代码:

my_project() {
cd my_folder;
source venv/bin/activate;
jupyter notebook;
}

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。