如何在Visual Studio代码中改变AnacondaJupyter Notebooks使用的端口?

问题描述 投票:1回答:1

我正在使用Visual Studio Code 1.36.1版本(最新版本)来运行和调试Python代码。 当我这样做的时候,Visual Studio Code 创建了一个与端口 8888 绑定的 Python 进程,我相信这是 Jupyter 笔记本使用的 Anaconda 环境。 我相信这是 Jupyter 笔记本使用的 Anaconda 环境。 不幸的是,其他应用程序,如 提琴手 也默认使用8888端口。

有没有办法把这个默认的8888端口改成其他端口?

我猜想,我可以在AppData/Roaming/Code/User/settings.json中放入一些东西,并怀疑是 答案是这样的但我需要知道这个设置是什么。

python visual-studio-code jupyter-notebook
1个回答
1
投票

VS Code 现在有一个选项可以为 Jupyter 进程指定自定义命令行参数。要改变默认的端口,请到命令调色板中选择 "Jupyter"。Python: Specify Jupyter command line arguments 命令。然后选择 Custom 然后输入你想要的命令行参数。对我来说,它是这样的。

--NotebookApp.port=9999 --notebook-dir=/tmp

(我必须把笔记本文件夹选项也加进去 因为当你使用这个选项时 你会失去VS Code设置的所有其他参数 Jupyter试图写到根目录下 这导致了其他错误)

© www.soinside.com 2019 - 2024. All rights reserved.