当前位置: 首页 > 面试题库 >

无法加载此类文件-即使在使用rvm pkg安装zlib之后,zlib

东郭兴学
2023-03-14
问题内容

我使用rvm安装了zlib软件包和ruby 1.9.3,但是每当我尝试安装gem时,它都会说 cannot load such file -- zlib

我用来安装的命令是

$ rvm install 1.9.3



$ rvm pkg安装zlib

$ rvm重新安装1.9.3 --with-readline-dir = / home / username / .rvm / usr \
    --with-iconv-dir = / home / username / .rvm / usr \
    --with-zlib-dir = / home / username / .rvm / usr \
    --with-openssl-dir = / home /用户名/.rvm/usr

$ rvm使用1.9.3

$宝石安装heroku
错误:正在加载命令:安装(LoadError)
    无法加载此类文件-zlib
错误:执行gem时...(NameError)
    未初始化的常量Gem :: Commands :: InstallCommand

关于该主题的所有帮助都告诉我要做rvm pkg install zlib,然后使用重新安装ruby --with-zlib- dir=/home/username/.rvm/usr,但这没有用。


问题答案:

我最终从apt-get安装了zlib,然后重新安装了ruby,以 将rvm目录用于zlib。

这是怎么做的:

$ sudo apt-get install zlib1g-dev
$ rvm reinstall 1.9.3

[编辑] 如评论员@chrisfinne所述,在基于CentOS / RedHat的系统上:

$ sudo yum install zlib-devel
$ rvm reinstall 1.9.3


 类似资料:
  • 更新到 Big Sur 后,rails 不再运行我的应用程序。/Users/me/.rvm/gems/ruby-2.6.6@my_app/gems/ 这个错误不是特定于宝石的,因为它会为不同的宝石引发相同的错误。我已经尝试重新安装rvm、bundler和我所有的库(几乎所有我能想到的),但没有任何东西可以解决这个问题。任何尝试解决这个问题的想法都值得赞赏。 清除应用程序 tmp 文件夹中的引导快照

  • 情景1: 试图推送文件大小 情景2: 克隆新回购协议 创建了一个新文件 那么“场景1”中有什么问题,如果git lfs在场景2中工作

  • 我是JDBC的初学者,我想连接到本地机器上的MySQL实例。下面是我试图连接到的MySQL实例。它存在于我的本地机器上。它有一个名为my_db2的数据库。我想和它的桌子一起工作。 为了连接到上面的数据库,我编写了以下代码。 然而,当我尝试连接到数据库时,我总是得到这个错误。 在这一点上,我开始得到以下错误。 据我所知,我正确地执行了所有步骤,将mysql-connector文件添加到库中。我不确定

  • 问题内容: 当我尝试在Eclipse中运行R控制台时,出现以下错误: 所以我试图像这样在R控制台中安装它: 并得到此错误: 并且我发现在使用r安装rJava 时出现类似错误: 运行时,我得到以下输出: 顺便说一下,我的配置是: 问题答案: 我找到了解决方案: 然后 注意:路径(java-7-oracle)需要根据您的Java安装进行更新。

  • 在过去的三天里,我收到了著名的错误消息“R无法解析为变量”,我完全被卡住了。我确实遵循了以下链接中的说明,但我无法消除这个错误:在Eclipse中为Android开发:R.java不重新生成 我已经写了很多新项目,只是有一个新标题,但都是一样的。 直到今天,我还是完全卸载了Eclipse、jdk、jre,并重新安装了几乎相同的软件… **配置:Windows 7 64位 eclipse-stand

  • 我正在尝试使用owlapi彻底的net beans加载.owl文件,以插入个人及其数据属性(使用owlapi文档中列出的代码),但它无法加载文件,但当我将.owl文件转换为.rdf格式时,它被成功加载,并且能够插入所需的数据。我需要操作.owl文件而不是.rdf格式 下面是我用来加载.owl而没有成功的代码 但是当我使用了如下所示的rdf fromat时,它就成功地加载了 那么我如何克服这个问题并