【问题标题】:rvm config: No such file or directoryrvm config:没有这样的文件或目录
【发布时间】:2012-11-05 01:44:56
【问题描述】:

当我运行rvm list 时,它显示:

rvm rubies

=> /Users/ohho/.rvm/scripts/list: line 321: /Users/ohho/.rvm/rubies/ruby-1.8.7-p371/config: No such file or directory
ruby-1.8.7-p371 [  ]
 * ruby-1.9.3-p194 [ x86_64 ]

# => - current
# =* - current && default
#  * - default

这是一个错误还是我可以忽略它?

更新

rvm get stablervm 1.16.16 更新为rvm 1.16.17 后错误消失。 rvm 升级后,~/.rvm/rubies/ruby-1.8.7-p371/ 中会显示一个config 文件。

【问题讨论】:

    标签: ruby osx-lion rvm


    【解决方案1】:

    这是在 rvm 1.16.16 中生成配置文件的错误 - 它已经解决,更新 rvm 应该足以修复它:

    rvm get stable #or:
    rvm get head
    

    【讨论】:

    • 仍然在 rvm 1.17.0 中使用 rbx-head 在 OSX ML 上稳定
    【解决方案2】:

    这不是严重的错误信息;所以你可以忽略它。

    但是,该消息出现的可能性很大,因为 ruby-1.8.7-p371 版本的卸载未成功完成。

    尝试运行rvm cleanup - 它可能会删除陈旧的文件夹。

    您可以进入/Users/ohho/.rvm/rubies/ 文件夹,然后运行rm -rf ruby-1.8.7-p371 以完全删除该文件夹

    或者,尝试删除它,然后重新安装,如下所示:

    rvm remove ruby-1.8.7-p371
    rvm install ruby-1.8.7-p371
    

    【讨论】:

    • 安装后还是一样的错误信息?!奇怪的。安装时有任何错误消息吗?如果您不需要 1.8.7 安装,那么最好忽略它。
    • 完整安装后的消息:请注意,您刚刚安装了一个 ruby​​,需要 2 个补丁才能在最新的 linux 系统上编译。这可能是已知且未解释的安全漏洞。请考虑升级到包含所有最新安全补丁的 Ruby 1.9.3-286。 'rvm_codesign_identity' 没有设置,请在 ~/.rvmrc 中设置
    • 该消息正常;这只是让人们远离 1.8.7 的警告信息。当您运行rvm list 时,您仍然看到/Users/ohho/.rvm/scripts/list: line 321: /Users/ohho/.rvm/rubies/ruby-1.8.7-p371/config: No such file or directory ruby-1.8.7-p371 吗?
    • 请参阅有问题的更新。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-04-06
    • 2014-01-04
    • 1970-01-01
    • 2022-08-17
    • 2019-02-19
    • 2023-03-20
    • 1970-01-01
    相关资源
    最近更新 更多