VS Code 最近添加了使用 jupyter 笔记本(.ipynb 文件)的功能,也就是说它将它们呈现为笔记本而不是底层文本。
我遇到的问题是我想对原始文本而不是“笔记本”进行一些编辑,但我不知道如何像任何其他编辑器一样将其显示为文本文件。
有没有办法在视图之间切换?
我正在使用 jupyter notebook,它工作正常,但是当我按 TAB 时,自动完成不起作用。我已经在 StackOverflow 中检查了所有类似的情况,但没有一个解决方案对我有用。我还尝试对 IPython、IPYKernel、Jedi 和 Tornado 进行“pip 升级”,升级工作正常,但问题仍然存在。我在 Firefox、Chrome 和 Edge 中尝试过。当我按 TAB 时,我可以在终端中看到这些错误:
[IPKernelApp] ERROR | Exception in message handler:
Traceback (most recent call last):
File "c:\users\tomer\appdata\local\programs\python\python39\lib\site-packages\ipykernel\kernelbase.py", line 265, in dispatch_shell
yield gen.maybe_future(handler(stream, idents, msg))
File "c:\users\tomer\appdata\local\programs\python\python39\lib\site-packages\tornado\gen.py", line 762, in run
value = future.result()
File "c:\users\tomer\appdata\local\programs\python\python39\lib\site-packages\tornado\gen.py", line 234, in wrapper
yielded = ctx_run(next, result)
File "c:\users\tomer\appdata\local\programs\python\python39\lib\site-packages\ipykernel\kernelbase.py", line 580, in complete_request
matches = yield gen.maybe_future(self.do_complete(code, cursor_pos))
File "c:\users\tomer\appdata\local\programs\python\python39\lib\site-packages\ipykernel\ipkernel.py", line 356, in do_complete
return self._experimental_do_complete(code, cursor_pos)
File …Run Code Online (Sandbox Code Playgroud) 我正在使用 Jupyter Notebook 扩展在 VS Code 中编辑 .ipynb 文件。我似乎不知道如何折叠(或展开)单元格。
有人可以向我解释如何做到这一点(使用热键或不使用热键),或者给出我可能做错的想法吗?
我在三组条件下尝试了下面显示的每个热键:1. 选中单元格输入左侧的蓝色竖条,2. 单元格左侧的蓝色竖条输出选择,3.将光标放在单元格输入中。
我正在尝试使用新的JupyterLab并且无法保存数据.使用香草Jupyter笔记本,我可以双指点击(使用macOS,Safari或Chrome),我得到一个浏览器菜单,允许我复制或保存图形.
在JupyterLab中,此菜单由具有单元格相关功能的笔记本特定的菜单替换,如下所示:
有没有办法可以直接从JupyterLab笔记本中保存一个数字?
在没有进行任何更改之前,我的代码运行良好,然后再次运行。现在它不返回任何内容,甚至没有错误。它只是卡在“ [[]]”中。

尝试jupyter notebook在 CentOS 7上运行。它返回:
OSError: [Errno 99] Cannot assign requested address
Run Code Online (Sandbox Code Playgroud)
和堆栈跟踪:
[user@desktop ~]$ jupyter notebook
Traceback (most recent call last):
File "/home/use/anaconda3/bin/jupyter-notebook", line 6, in <module>
sys.exit(notebook.notebookapp.main())
File "/home/user/anaconda3/lib/python3.6/site-packages/jupyter_core/application.py", line 267, in launch_instance
return super(JupyterApp, cls).launch_instance(argv=argv, **kwargs)
File "/home/user/anaconda3/lib/python3.6/site-packages/traitlets/config/application.py", line 657, in launch_instance
app.initialize(argv)
File "<decorator-gen-7>", line 2, in initialize
File "/home/user/anaconda3/lib/python3.6/site-packages/traitlets/config/application.py", line 87, in catch_config_error
return method(app, *args, **kwargs)
File "/home/user/anaconda3/lib/python3.6/site-packages/notebook/notebookapp.py", line 1296, in initialize
self.init_webapp()
File "/home/user/anaconda3/lib/python3.6/site-packages/notebook/notebookapp.py", line 1120, in init_webapp
self.http_server.listen(port, self.ip)
File "/home/user/anaconda3/lib/python3.6/site-packages/tornado/tcpserver.py", …Run Code Online (Sandbox Code Playgroud) 我在 Visual Studio Code 中编写 Python 代码,并从已激活虚拟环境的终端运行该程序,并且运行良好。
但是,如果我使用 #%% 创建笔记本单元并以交互方式运行它们,则不会使用虚拟环境。我怎样才能解决这个问题?
本地计算机(PC)上UI右上角的下拉菜单:
Kernel->
Change kernel->
Python 2 (on a local PC)
Python 3 (on a local PC)
My new kernel (on a remote PC)
Run Code Online (Sandbox Code Playgroud) 我试图在笔记本上的一个Markdown单元格中并排插入两张图片.我这样做的方式是:
<img src="pic/scan_concept.png" alt="Drawing" style="width: 250px;"/>
Run Code Online (Sandbox Code Playgroud)
为了能够调整包含图片的大小.任何人都可以提出建议吗?
谢谢,
我想用数字来表示脚注中的引用,所以我想知道Jupyter Notebook内部如何使用上标和下标?
python ipython-notebook jupyter data-science jupyter-notebook
jupyter ×10
python ×5
ipython ×2
jupyter-lab ×2
anaconda ×1
centos ×1
data-science ×1
editor ×1
markdown ×1
virtualenv ×1