python 执行cmd命令 改变目录_关于python:使用.bat更改目录并运行Jupyter

我是编码的新手,但我只想更改目录并运行jupyter。 问题是,一旦到达jupyter notebook命令,cmd会立即关闭。 也尝试了cmd / k,但没有效果。 我一定做错了。

F:

cd directoryname

activate environmentname

jupyter notebook

pause

解:

当在.bat中执行时,命令由于某种原因关闭了提示(键入时不显示)。 解决方法是在命令之前键入call。

F:

cd directoryname

call activate environmentname

call jupyter notebook

pause

请接受您在下面给出的答案,因为它是您接受的解决方案(它对我也有帮助:))

当在.bat中执行时,命令由于某种原因关闭了提示(键入时不显示)。解决方法是在命令之前键入call。

F:

cd directoryname

call activate environmentname

call jupyter notebook

pause

创建一个简单的批处理文件(jnote.bat):

@echo off

call jupyter notebook"%CD%"

pause

在同一文件夹中,创建批处理文件的快捷方式,并将其重命名为jupyter-notebook。

打开快捷方式属性,然后将图标更改为jupyter.ico。您可以在Anaconda发行版的。 Menu子文件夹中找到它。现在,您应该有一个带有[]漂亮的jupyter图标的快捷方式。

将快捷方式复制到用于笔记本的所有文件夹。

双击快捷方式以打开该文件夹的jupyter-notebook。

对于Windows,

C:\Users\**UserName**\Anaconda3\python.exe C:\Users\**UserName**\Anaconda3\cwp.py C:\Users\**UserName**\Anaconda3 C:\Users\**UserName**\Anaconda3\python.exe C:\Users\**UserName**\Anaconda3\Scripts\jupyter-notebook-script.py"**file location**"

将其保存在.bat文件中,并在'UserName'和'File Location'中进行必要的更改。保持单行

只需双击该文件即可在该位置打开jupyter笔记本。

注意:"文件位置"是笔记本计算机要打开的位置。

假设activate和jupyter是可执行文件或其他有效命令,则一切都应该正常。由于您说的是cd命令可能是罪魁祸首,请尝试以下操作:

也许您正在尝试切换到其他驱动器上的目录...如果是这种情况,则需要使用cd /d directoryname代替。

如果这不起作用,请尝试在每个命令之间放置一堆pause语句,以查看确切的中断位置。

在所有命令之间和之后的暂停会导致cmd在activate environmentname运行后立即关闭(跳过命令后暂停)。但是cmd k activate environment或cmd k jupyter notebook都正确运行了这两个命令。 但是我不能使用此方法运行两个命令。

我找到了一种无需.bat即可解决此问题的替代方法。

在开始菜单中搜索" Jupyter Notebook"。您应该找到一个快捷方式:

" Jupyter笔记本(环境名称)"

此快捷方式是在我设置环境时创建的。就我而言,环境名称是py35。

要更改Jupyter Notebook开始的目录,请找到" Anaconda Prompt"快捷方式。然后打开"属性>快捷方式",并将"起始于:"字段更改为所需目录。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值