gpt4 book ai didi

ruby - 安装 ruby​​installer-1.9.2-p136 后运行 watir 脚本时出现错误 "msvcrt-ruby18.dll is missing"

转载 作者:数据小太阳 更新时间:2023-10-29 08:34:34 27 4
gpt4 key购买 nike

已安装 ruby​​installer-1.9.2-p136 并在 cmd 提示符下运行以下命令。

gem 更新--系统
gem 安装 watir。

命令已成功执行。但是当我运行一个包含以下内容的 ruby​​ 脚本时,我收到错误消息“该程序无法启动,因为您的计算机缺少 msvcrt-ruby18.dll。请尝试重新安装该程序以解决此问题。”我试过了多次重新安装,但没有运气。 我四处搜索并找到了 msvcrt-ruby18.dll 文件。但我不知道我应该用它做什么。请帮忙!

我的 ruby​​ 文件的内容:


需要'watir'
ie = Watir::IE.new
ie.goto('http://www.google.com')

最佳答案

您可能已经安装了一些针对 msvcrt-ruby18.dll 构建的二进制 gem。解决方法是

  1. 安装DevKit这样您就有了一个在本地构建 native 代码的环境。
  2. 卸载错误的 gem(在需要时会导致出现此对话框)
  3. 重新安装,但强制本地编译,即

    gem 安装 gemname --platform=ruby

关于ruby - 安装 ruby​​installer-1.9.2-p136 后运行 watir 脚本时出现错误 "msvcrt-ruby18.dll is missing",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4572753/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com