安装 vs code 时出现问题

安装 vs code 时出现问题

我在 Ubuntu 18.04 上使用 anaconda 安装 vs code 时不断收到错误。错误是

Installing Extensions ...
Server returned 503
   Unable to install python extensions for VSCode!
   Check /home/sergey/anaconda3/vscode_inst.py.log for more info
   Do you wish to retry? [yes|no]

以下是来自 vscode_inst.py.log 的回溯

ERROR:vscode_inst:installVSCodeExtenstions
Traceback (most recent call last):
  File "/home/sergey/anaconda3/pkgs/vscode_inst.py", line 281, in installVSCodeExtenstions
    subprocess.check_call(_vscode_ext_args, shell=CMD_REQ_SHELL)
  File "/home/sergey/anaconda3/lib/python3.6/subprocess.py", line 291, in check_call
    raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['/usr/share/code/bin/code', '--install-extension', 'ms-python.anaconda-extension-pack', '--user-data-dir=', '/home/sergey/.config/Code']' returned non-zero exit status 1

由于这个错误,我无法在 Visual Studio 代码上安装任何扩展,并且一直收到“未找到扩展”

答案1

VSCode Marketplace 目前已关闭。https://marketplace.visualstudio.com已经恢复,你就可以出发了。

答案2

你可以使用以下命令安装 vscode:

sudo snap vscode

在终端中,但这可能会改变您电脑中的某些配置。

即使 vscode 失败,您也可以看到 jupyter 笔记本。

答案3

如果您搜索“vscode”,Visual Studio Code 应该会显示在 Ubuntu 软件应用程序中,或者可以通过运行命令从终端进行安装sudo snap install code --classic。经典限制中的 snap 表现为具有系统完全访问权限的传统打包应用程序,并且 Visual Studio Code 扩展安装在用户的主目录中。

Visual Studio Code 不是一个功能齐全的 IDE。因此,无法像在 Visual Studio 中那样在 Visual Studio Code 中创建项目。另一方面,可以使用 Code Runner 扩展直接在 Visual Studio Code 中运行 Python、C、C++、JavaScript、PHP、Java、R 和其他一些编程语言代码块。还可以通过选择“查看”->“扩展”,然后搜索要安装的扩展,在 Visual Studio Code 中安装许多 Visual Studio 扩展。

相关内容