【问题标题】:Command 'code' is not available in 'snap/bin/code'命令 'code' 在 'snap/bin/code' 中不可用
【发布时间】:2020-03-18 00:18:10
【问题描述】:

我是 Ubuntu 新手,我正在使用 xfce 桌面环境。我正在使用this vscode docs 在 ubuntu 中安装 vscode。我运行了这个命令:

sudo snap install --classic code # or code-insiders 

成功执行。文档没有说明如何打开 VSCODE。我假设没有办法使用 GUI 打开它,因为当我尝试使用搜索应用程序功能搜索它时没有出现 VS Code?​​p>

我搜索了堆栈溢出,发现此时我应该可以通过运行来运行vs code code 在终端中。

但是当我这样做时,我得到:

命令 'code' 在 '/snap/bin/code' 中可用 该命令无法 定位,因为 PATH 环境中不包含“/snap/bin” 多变的。代码:找不到命令

echo $PATH 给我:

/sbin:/bin:/usr/bin:/usr/local/bin

我试图浏览到 snap/bin 文件夹并在那里打开终端,但终端没有打开。

【问题讨论】:

    标签: ubuntu visual-studio-code xfce


    【解决方案1】:
    1. 在文本编辑器中打开主目录(例如,/home/your-user-name/.bashrc)中的.bashrc(或.zshrc)文件。
    2. export PATH="/snap/bin:$PATH" 添加到文件的最后一行。
    3. 保存.bashrc/.zshrc 文件。
    4. 重启终端。

    【讨论】:

      【解决方案2】:

      删除旧的符号链接并创建一个新的

      rm -f /usr/bin/code
      sudo ln -s /usr/share/code/bin/code /usr/bin/code

      【讨论】:

        猜你喜欢
        • 2020-09-09
        • 2018-05-11
        • 2016-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2022-01-19
        • 2017-02-08
        相关资源
        最近更新 更多