为什么不使用“ sudo”捆绑安装时出现错误?

德鲁怀亚特

最近,我注意到尝试不使用“ sudo”命令进行捆绑几乎总会导致类似以下情况:

Could not find gem 'faye (~> 1.0.0) ruby' in the gems available on this machine.

但是使用起来sudo bundle install就像冠军。

为什么我的计算机会这样做?

注意

我真的不知道可以提供什么额外的信息,因此随时提出任何要求。

鱼雷

使用“ sudo”命令由root用户执行。当这样执行时,它还包括对某些环境变量进行了不同的设置,因为在根用户的上下文中需要使用这些变量。

这可能就是这里发生的情况,因为sudo环境中的PATH变量(或某些其他环境变量)可能不同,所以它实际上可以找到它要查找的gem。在正常执行环境中,由于PATH设置不同,因此无法找到它。

希望这可以帮助 :)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

为什么不使用 pip 安装 tensorflow?

来自分类Dev

为什么不使用strip()时会出现错误?(Python)

来自分类Dev

为什么在使用class-transformer时不使用enableImplicitConversion?

来自分类Dev

为什么在使用 ContentStringFormat 时不使用 AccessText?

来自分类Dev

为什么我的bash脚本在|之后不使用sudo?

来自分类Dev

如果不使用内联,为什么会收到链接错误?

来自分类Dev

Pester为什么不使用陷阱捕获错误

来自分类Dev

当不使用常量时,为什么没有警告或提示?

来自分类Dev

为什么在创建DataTable对象时不使用new?

来自分类Dev

为什么在访问动态数组的值时不使用(*)?

来自分类Dev

为什么在启动时不使用/ etc / fstab?

来自分类Dev

为什么在XPath中不使用前缀时NamespaceManager不使用DefaultNamespace

来自分类Dev

为什么JavaScript Promises有时既不使用.catch也不使用.then?

来自分类Dev

为什么JavaScript Promises有时既不使用.catch也不使用.then?

来自分类Dev

为什么在尝试安装Ruby GEM捆绑程序时出现与缺少MySql相关的错误消息?我正在使用MariaDB

来自分类Dev

当我什至不使用Bolts时,为什么会出现关于Bolts框架和FacebookSDK的错误?

来自分类Dev

为什么出现ArrayList.java NullPointerException错误时,我的代码不使用ArrayList?

来自分类Dev

为什么在安装gittfs时出现以下错误?

来自分类Dev

为什么在安装rmarkdown时出现此错误

来自分类Dev

为什么在尝试安装npm时出现npm错误-38?

来自分类Dev

为什么在pycharm中安装pygame时出现此错误

来自分类Dev

为什么在安装gem时出现“权限被拒绝”错误?

来自分类Dev

为什么在安装rmarkdown时出现此错误

来自分类Dev

为什么在尝试安装 pyaudio 时出现错误?

来自分类Dev

不使用new或delete时为什么会得到堆错误?

来自分类Dev

为什么pam_exec.so使用sudo,而不使用su?

来自分类Dev

为什么我不能在不使用 composer 安装的情况下使用 PHP Carbon 库?

来自分类Dev

在RHEL 7上使用bash shell-为什么不使用-exec时查找更多文件?

来自分类Dev

为什么不使用getline()时必须使用cin.ignore?

Related 相关文章

  1. 1

    为什么不使用 pip 安装 tensorflow?

  2. 2

    为什么不使用strip()时会出现错误?(Python)

  3. 3

    为什么在使用class-transformer时不使用enableImplicitConversion?

  4. 4

    为什么在使用 ContentStringFormat 时不使用 AccessText?

  5. 5

    为什么我的bash脚本在|之后不使用sudo?

  6. 6

    如果不使用内联,为什么会收到链接错误?

  7. 7

    Pester为什么不使用陷阱捕获错误

  8. 8

    当不使用常量时,为什么没有警告或提示?

  9. 9

    为什么在创建DataTable对象时不使用new?

  10. 10

    为什么在访问动态数组的值时不使用(*)?

  11. 11

    为什么在启动时不使用/ etc / fstab?

  12. 12

    为什么在XPath中不使用前缀时NamespaceManager不使用DefaultNamespace

  13. 13

    为什么JavaScript Promises有时既不使用.catch也不使用.then?

  14. 14

    为什么JavaScript Promises有时既不使用.catch也不使用.then?

  15. 15

    为什么在尝试安装Ruby GEM捆绑程序时出现与缺少MySql相关的错误消息?我正在使用MariaDB

  16. 16

    当我什至不使用Bolts时,为什么会出现关于Bolts框架和FacebookSDK的错误?

  17. 17

    为什么出现ArrayList.java NullPointerException错误时,我的代码不使用ArrayList?

  18. 18

    为什么在安装gittfs时出现以下错误?

  19. 19

    为什么在安装rmarkdown时出现此错误

  20. 20

    为什么在尝试安装npm时出现npm错误-38?

  21. 21

    为什么在pycharm中安装pygame时出现此错误

  22. 22

    为什么在安装gem时出现“权限被拒绝”错误?

  23. 23

    为什么在安装rmarkdown时出现此错误

  24. 24

    为什么在尝试安装 pyaudio 时出现错误?

  25. 25

    不使用new或delete时为什么会得到堆错误?

  26. 26

    为什么pam_exec.so使用sudo,而不使用su?

  27. 27

    为什么我不能在不使用 composer 安装的情况下使用 PHP Carbon 库?

  28. 28

    在RHEL 7上使用bash shell-为什么不使用-exec时查找更多文件?

  29. 29

    为什么不使用getline()时必须使用cin.ignore?

热门标签

归档