ruby - 使用 Ruby 在 Windows 上启动 Selenium 时出现 "unknown encoding name"错误

标签 ruby windows selenium

我收到错误:

lib/ruby/1.9.1/win32/registry.rb:172:in `find': unknown encoding name - CP0 (ArgumentError)

启动 Selenium 时。我在带有 Helios eclipse 的 Windows 7 上运行。这是 ruby 代码:

require 'rubygems'
require 'selenium-webdriver'
driver = Selenium::WebDriver.for :firefox

我看到了关于 eMacs header 的帖子,但看不出它在这种情况下如何应用。

最佳答案

在启动脚本之前尝试进入控制台: chcp 1256

关于ruby - 使用 Ruby 在 Windows 上启动 Selenium 时出现 "unknown encoding name"错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7866857/

相关文章:

windows - 在 Windows 8.1 上安装 node.js 后出现 npm 错误

c - 根据编译器和声明遇到无限循环

Selenium::WebDriver::错误::WebDriverError:

python - 如何使用 Selenium 和 Python 提取 https ://tengrinews. kz 中 7 个主要新闻的时间和标题

ruby - 调用父类的初始化函数?

ruby-on-rails - Rails 6:未初始化的常量 ActionText::Engine::ApplicationController (NameError)

Windows cmd : How to find and kill . 运行并使用 wscript 隐藏的 bat 文件?

selenium - 如何使用xpath获取n个元素?

ruby-on-rails - RailsAdmin + Devise...身份验证

ruby - 有关 bundle 安装的信息