Tag: rubygems

错误:无法构buildgem本机扩展 – 安装mysql2时出错

运行软件包安装时出错 Installing mysql2 (0.3.11) with native extensions Gem::Installer::ExtensionBuildError: ERROR: Failed to build gem native extension. … Make sure that `gem install mysql2 -v '0.3.11'` succeeds before bundling. 当我运行确保gem install mysql2 -v '0.3.11' 。我仍然得到相同的错误。

无法在macOS Sierra上安装mysql2 gem

我正在设置新的macOS Sierra my的开发环境。 首先,我安装了Rbenv , Ruby(2.3.1) , Homebrew等最新版本的MySQL(5.7.15) 。 $ brew install mysql $ mysql.server start 好的,MySQL被初始化了。 时间安装mysql2gem… $ gem install mysql2 — –with-mysql-config=/usr/local/Cellar/mysql/5.7.15/bin/mysql_config 但它没有工作。 😞 Building native extensions with: '–with-mysql-config=/usr/local/Cellar/mysql/5.7.15/bin/mysql_config' This could take a while… ERROR: Error installing mysql2: ERROR: Failed to build gem native extension. current directory: /Users/macuser/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/mysql2-0.4.4/ext/mysql2 /Users/macuser/.rbenv/versions/2.3.1/bin/ruby -r ./siteconf20160921-16853-x1boio.rb extconf.rb –with-mysql-config=/usr/local/Cellar/mysql/5.7.15/bin/mysql_config […]

什么是构造ruby的现代方式?

Bundler的发布有很大的改变吗? 有没有可以作为基地的模板? 什么是最佳实践?

确定Rubygem的位置

我如何确定我的ruby的位置?

我必须手动卸载所有依赖的gem?

我试图用命令gem uninstall dm-core卸载datamapper。 但是似乎还有一大堆依赖的gem需要卸载。 C:\>gem uninstall dm-core You have requested to uninstall the gem: dm-core-0.9.11 dm-migrations-0.9.11 depends on [dm-core (= 0.9.11)] dm-cli-0.9.11 depends on [dm-core (= 0.9.11)] dm-serializer-0.9.11 depends on [dm-core (= 0.9.11)] dm-timestamps-0.9.11 depends on [dm-core (= 0.9.11)] dm-aggregates-0.9.11 depends on [dm-core (= 0.9.11)] dm-types-0.9.11 depends on [dm-core (= 0.9.11)] dm-is-tree-0.9.11 depends on [dm-core […]

Ruby地理位置Gem / Plugins

什么是可用的(最好的)ruby基于IP的地理定位gem/插件? 它们在function,性能和易用性方面如何相互比较(例如,它们是与Web服务交互还是需要单独的数据库等)? 我希望任何使用过的人都可以分享他们的经验并提出build议。

如何从Ruby on Rails应用程序中删除gem?

我在我的Rails应用程序(devise)上安装了一个gem。 在我安装了gem后,我意识到我不需要它。 我想删除它在应用程序上创build的gem及其依赖项和文件。 换句话说,我想把系统恢复到以前的状态。 我怎样才能做到这一点? (我正在使用Ruby on Rails 3)

Gem更新:无法在从ASCII-8BIT到UTF-8到US-ASCII的转换中将“\ xE7”转换为UTF-8

只是在一段时间没有gem update的光使用服务器机器上运行gem update …并且正在获取“无法转换”的负载\ x ??“ UTF-8在从ASCII-8BIT转换为UTF-8到US-ASCII为…“的错误,包括除控制台以外的任何人知道发生了什么? $ sudo gem update Installing ri documentation for railties-3.0.4… Installing ri documentation for minitest-2.0.2… Installing ri documentation for net-ssh-2.1.0… unable to convert "\xE7" to UTF-8 in conversion from ASCII-8BIT to UTF-8 to US-ASCII for lib/net/ssh/authentication/pageant.rb, skipping unable to convert "\xC3" to UTF-8 in conversion from ASCII-8BIT to UTF-8 […]

如何删除activeAdmin的删除选项?

在rails gem active admin我想从default_actions中删除删除选项,而我仍然需要编辑和显示操作,有没有办法做到这一点?

Ruby on Rails – 对于xxx / xxxx / xxxx,无法将“\ x89”从ASCII-8BIT转换为UTF-8

我在我的Linux系统安装轨道4.0.0ruby,但我得到这种types的错误无法转换“\ x89”从ASCII-8BIT到UTF8的指南/资产/图像/ getting_started / routing_error_no_route_matches.png,跳过和许多类似的错误,我在这里读到,它不会造成任何影响,但我不明白为什么它会来。 任何指针?