【问题标题】:Cargo path setup for rust-racerrust-racer 的货物路径设置
【发布时间】:2018-04-23 05:28:44
【问题描述】:

我刚刚使用cargo 安装了racer。安装后这样说:

Installing /home/karthik/.cargo/bin/racer
warning: be sure to add `/home/karthik/.cargo/bin` to your PATH to be able to run the installed binaries

我该怎么做?谷歌搜索没有帮助。另外,我是否也应该为货箱设置一个PATH 变量?

编辑:操作系统是 Ubuntu 14.04,我有超级用户访问权限

【问题讨论】:

  • 请添加更多信息,例如您的操作系统,您是否在命令行中启动?在命令行模式下,您只需键入 export PATH=$PATH:/home/karthik/.cargo/bin 并按 Enter。然后输入你的命令来运行你的程序
  • 好的,我已经完成了,现在如何设置 Racer 的路径?我已经克隆了 rust 的 src 代码并设置了 Rust src 路径
  • 好的,我有一个新问题。对于赛车手,我确实导出了 PATH=$PATH:/home/karthik/.cargo/bin/racer。我导出 RUST_SRC_PATH=/usr/local/src/rust/src 的 rust src 路径的 nfor。这行得通,我可以使用racer(它可以在vim中与YouCompleteMe一起使用)。但它在任何其他终端实例中都不起作用,如果我关闭我所做的终端,它仍然无法在任何地方工作

标签: rust rust-cargo


【解决方案1】:

您必须将货箱路径添加到您的PATH 变量,并在.profile.bash_profile 中设置RUST_SRC_PATH

Related unix.stackechange question

【讨论】:

    【解决方案2】:

    有两个步骤:

    (1) 将 Cargo bin 添加到您的 PATH 变量中。您可以运行$ whereis cargo 来查找bin 路径,然后执行$ sudo -H gedit /etc/environment,您可以将新路径部分添加到当前的PATH 变量中。您需要保存并关闭文件(在保存部分您可以忽略终端中的错误消息)以使其生效。

    (2) 运行$ rustup component add rust-src为你下载必要的Rust源文件。

    此时 Racer 应该可以正常工作了。

    这是基于here的答案。

    【讨论】:

      猜你喜欢
      • 2017-10-25
      • 2020-05-12
      • 2018-03-21
      • 1970-01-01
      • 2017-05-19
      • 1970-01-01
      • 2020-12-14
      • 2020-03-02
      • 1970-01-01
      相关资源
      最近更新 更多