2017-02-20 107 views
1

我创建了以下批处理文件:jupyter_nn.bat。 里面的文件我有:激活虚拟环境并启动jupyter笔记本全部批处理文件

cd "C:\My_favorite_path" 
activate neuralnets 
jupyter notebook 

所以我们的目标是激活畅达虚拟环境,并开始jupyter笔记本。出于某种原因,这是行不通的。窗口立即关闭。如果我从cmd运行这个批处理文件,它只执行activate neulranets。我已经试过pausepause>nul和其他伏都教舞蹈。有什么建议么?这也适用于Windows 7.

回答

3

您需要在激活之前添加CALL。由于activate是另一批脚本,除非你的CALL它,整个过程将退出。在这里看到更多的解释:How to run multiple .BAT files within a .BAT file

cd "C:\My_favorite_path" 
CALL activate neuralnets 
jupyter notebook 

(您可能还需要CALL的Jupyter笔记本)

+0

非常感谢您!不需要'CALL' Jupyter Notebook。 – user1700890

相关问题