VSCode Linux 安装

VSCode 在 Linux 上的安装与命令启用

VSCode 是微软开发的跨平台免费源代码编辑器,支持 Windows、macOS 和 Linux。

在安装 VS Code 之前,请确保您的设备满足以下最低要求:

操作系统最低要求
WindowsWindows 7 64 位或更高版本
macOSmacOS 10.11 El Capitan 或更高版本
LinuxUbuntu 16.04+, Debian 9+, Fedora 30+, CentOS 7+

VS Code 官方网站下载页面:Download Visual Studio Code - Mac, Linux, Windows

默认情况下访问 VS Code 官网 Visual Studio Code - Code Editing. Redefined,页面会根据你的系统自动匹配安装包,比如我是 macOS,就会出现 Download for macOS 按钮:


在 Linux 上安装

访问 VS Code 官网 Visual Studio Code - Code Editing. Redefined,会显示各大 Linux 发行平台的安装包 。

使用包管理器安装(推荐)

对于基于 Debian 的系统(如 Ubuntu):

sudo apt update
sudo apt install software-properties-common apt-transport-https
wget -qO- https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > microsoft.gpg
sudo install -o root -g root -m 644 microsoft.gpg /usr/share/keyrings/
sudo sh -c 'echo "deb [arch=amd64 signed-by=/usr/share/keyrings/microsoft.gpg] https://packages.microsoft.com/repos/vscode stable main" > /etc/apt/sources.list.d/vscode.list'
sudo apt update
sudo apt install code

对于基于 Red Hat 的系统(如 Fedora):

sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc
sudo sh -c 'echo -e "[code]\nname=Visual Studio Code\nbaseurl=https://packages.microsoft.com/yumrepos/vscode\nenabled=1\ngpgcheck=1\ngpgkey=https://packages.microsoft.com/keys/microsoft.asc" > /etc/yum.repos.d/vscode.repo'
sudo dnf check-update
sudo dnf install code

直接下载二进制包安装

从 VS Code 官网 下载适配的 .deb 或 .rpm 文件。

对于 .deb 文件:

sudo dpkg -i code*.deb
sudo apt-get install -f

对于 .rpm 文件:

sudo rpm -i code*.rpm

运行 VS Code

在终端输入 code 启动 VS Code,或者通过系统菜单打开。


VSCode 的 code 命令

启用 VSCode 的 code 命令非常简单,先打开命令面板:

  • macOS 系统快捷键:⇧⌘P
  • Windows/Linux 快捷键: Ctrl + Shift + P

搜索安装 >shell command:

然后选择 Shell Command: Install 'code' command in PATH 即可为系统 PATH 路径添加了 code 命令的引用。

Linux系统中为 VSCode 配置 Jupyter 内核,首先需要确保 Python 环境和必要的依赖已经正确安装。以下是详细步骤: ### 安装 Jupyter 和 IPyKernel 首先,创建一个虚拟环境(如果尚未创建),并激活它: ```bash python3 -m venv myenv source myenv/bin/activate ``` 接着,在虚拟环境中安装 `jupyter` 和 `ipykernel` 包: ```bash pip install jupyter ipykernel ``` 安装完成后,将当前虚拟环境注册为 Jupyter 的一个内核选项: ```bash python -m ipykernel install --user --name myenv --display-name "Python (myenv)" ``` 这会将名为 `myenv` 的虚拟环境作为内核添加到 Jupyter 中,并显示为“Python (myenv)”[^1]。 --- ### 在 VSCode安装 Jupyter 扩展 打开 VSCode,进入扩展市场,搜索并安装 **Jupyter** 扩展。安装完成后,重启 VSCode 以确保所有功能正常加载。 --- ### 配置 VSCode 使用 Jupyter 内核 在 VSCode 中创建一个新的 `.ipynb` 文件或打开现有的 Jupyter Notebook 文件。此时,可能需要手动选择内核。 按下 `Ctrl + Shift + P` 打开命令面板,输入 `Jupyter: Select Interpreter to Start Jupyter Server`,然后从列表中选择之前配置的虚拟环境 `myenv`。 VSCode 将使用所选解释器启动 Jupyter 内核,并在状态栏显示当前使用的内核名称。运行任意代码块以确认内核是否成功加载。 --- ### 检查默认工作目录(可选) 如果希望更改 Jupyter Notebook 的默认工作目录,可以修改 Jupyter 配置文件中的 `c.NotebookApp.notebook_dir` 设置项。生成配置文件后,找到其路径并进行编辑: ```bash jupyter notebook --generate-config vim ~/.jupyter/jupyter_notebook_config.py ``` 取消注释并修改以下行: ```python c.NotebookApp.notebook_dir = '/path/to/your/directory' ``` 保存更改后,重启 Jupyter 服务即可生效[^3]。 --- ### 远程调试(可选) 若需通过 SSH 连接远程服务器并在 VSCode 中使用 Jupyter 内核,可以在远程服务器上启动 Jupyter Notebook: ```bash jupyter notebook ``` 复制生成的 URL(例如:`http://localhost:8888/?token=...`),在本地 VSCode 中按 `Ctrl + Shift + P`,搜索 `Jupyter: Specify local or remote Jupyter server for connections`,选择“Existing”并粘贴远程地址。 VSCode 将连接到远程 Jupyter 服务,并允许在本地编辑和运行远程内核上的代码[^4]。 --- ### 使用 Python 环境管理插件(推荐) 为了更方便地管理和切换不同 Python 环境,可以安装 **Python Environment Manager** 插件。该插件提供了一个侧边栏视图,显示所有可用环境,并支持一键激活和包管理[^2]。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值