我创建了以下批处理文件:jupyter_nn.bat
。
我有内部文件:
cd "C:\My_favorite_path"
activate neuralnets
jupyter notebook
所以目标是激活conda虚拟环境并启动jupyter笔记本。出于某种原因,这不起作用。窗口立即关闭。如果我从cmd运行此批处理文件,它只会执行activate neulranets
。我已经尝试了pause
和pause>nul
以及其他伏都教舞蹈。有什么建议?这也适用于Windows 7。
答案 0 :(得分:4)
您需要在激活前添加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笔记本)