任何人都知道一个库,最好是 ruby 或 python,它可以让您访问打开的应用程序列表并让您操作它们?我真正想做的就是改变它们的几何形状并最小化或关闭它们。我一直在使用 ruby-gnome2,但除了您自己的进程之外,还没有找到任何用于操作窗口的东西。
我正在使用 10.10。
我正在使用 Ubuntu 12.04。
我正在尝试通过 gem 安装 Jekyll
sudo gem install jekyll
Run Code Online (Sandbox Code Playgroud)
但我在安装的某个时刻收到此错误:
ERROR: While generating documentation for jekyll-0.12.1
... MESSAGE: Unhandled special: Special: type=17, text="<!-- more -->"
... RDOC args: --ri --op /usr/lib/ruby/gems/1.8/doc/jekyll-0.12.1/ri --charset=UTF-8 lib README.textile LICENSE --title jekyll-0.12.1 Documentation --quiet
Run Code Online (Sandbox Code Playgroud) 试图为 rails 设置 postgres。
bundle install 给出:
Can't find the 'libpq-fe.h header
Run Code Online (Sandbox Code Playgroud) 我见过 Guard,它在 Web 开发中很有用,我想安装它。当然,我希望能够使用sudo gem install guard它(是的,它是一个 Ruby Gem)。但是安装出错了。这是我得到的:
Building native extensions. This could take a while...
ERROR: Error installing guard:
ERROR: Failed to build gem native extension.
/usr/bin/ruby1.9.1 extconf.rb
/usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require': cannot load such file -- mkmf (LoadError)
from /usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
from extconf.rb:4:in `<main>'
Gem files will remain installed in /var/lib/gems/1.9.1/gems/ffi-1.9.3 for inspection.
Results logged to /var/lib/gems/1.9.1/gems/ffi-1.9.3/ext/ffi_c/gem_make.out
Run Code Online (Sandbox Code Playgroud)
有谁知道我该如何解决这个问题?谢谢你的帮助。
我需要用 Ruby on Rails 做一些事情,所以我按照这个指南来设置我的开发环境。
我使用 RVM 方法安装 Ruby,然后按照指南中的说明安装 Rails。我同时运行ruby -v,并rails -v和他们给我预期的输出,我用Rails做我的东西,一切正常。
问题是,当我重新启动机器时,也没有安装 Ruby 或 Rails,每次重新启动时我都必须重新安装它们。你知道可能是什么原因吗?
我按照本教程使用 rvm 安装 ruby:https ://www.digitalocean.com/community/tutorials/how-to-install-ruby-on-rails-on-ubuntu-12-04-lts-precise-pangolin-与-rvm
问题是每次我登录时,都无法识别 ruby 安装,例如,如果我尝试使用“ruby”命令执行 ruby 脚本,这就是我得到的:

为了让它被识别,我必须运行这个命令:
source ~/.rvm/scripts/rvm
Run Code Online (Sandbox Code Playgroud)
但是每次我登录时,我都必须再次登录。
我已经使用 rvm 在 rails 上安装了 ruby。我正在尝试捆绑安装我在以前的电脑上安装的旧项目,但是当我运行 bundle install 命令时出现以下错误:
Installing json 1.8.3 with native extensions
Gem::Ext::BuildError: ERROR: Failed to build gem native extension.
/home/florin/.rvm/rubies/ruby-2.2.3/bin/ruby -r ./siteconf20151003-5986-vme5ji.rb extconf.rb
creating Makefile
make "DESTDIR=" clean
make "DESTDIR="
compiling generator.c
linking shared-object json/ext/generator.so
/usr/bin/ld: cannot find -lgmp
collect2: error: ld returned 1 exit status
make: *** [generator.so] Error 1
make failed, exit code 2
Gem files will remain installed in /home/florin/.rvm/gems/ruby-2.2.3/gems/json-1.8.3 for inspection.
Results logged to /home/florin/.rvm/gems/ruby-2.2.3/extensions/x86_64-linux/2.2.0/json-1.8.3/gem_make.out
An error occurred while installing json (1.8.3), …Run Code Online (Sandbox Code Playgroud) 有一个名为 bropages 的备用联机帮助页文档软件,用 ruby 编写,我想安装它。我按照网站上的说明进行操作,但出现以下错误:
~$ sudo gem install bropages
Building native extensions. This could take a while...
ERROR: Error installing bropages:
ERROR: Failed to build gem native extension.
/usr/bin/ruby2.1 mkrf_conf.rb
Building native extensions. This could take a while...
/usr/lib/ruby/2.1.0/rubygems/ext/builder.rb:89:in `run': ERROR: Failed to build gem native extension. (Gem::Ext::BuildError)
/usr/bin/ruby2.1 extconf.rb
mkmf.rb can't find header files for ruby at /usr/lib/ruby/include/ruby.h
extconf failed, exit code 1
Gem files will remain installed in /var/lib/gems/2.1.0/gems/unf-0.2.0.beta2/ext/gems/gems/unf_ext-0.0.7.1 for inspection.
Results logged to /var/lib/gems/2.1.0/gems/unf-0.2.0.beta2/ext/gems/extensions/x86_64-linux/2.1.0/unf_ext-0.0.7.1/gem_make.out …Run Code Online (Sandbox Code Playgroud) 收到此错误消息:
[sudo] password for saeedeh:
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package ruby
Run Code Online (Sandbox Code Playgroud)
我该怎么办?
我刚刚升级到 ubuntu 20.10,当我尝试使用之前运行良好的 rails 应用程序时,开始显示此错误。
LoadError: libffi.so.7: cannot open shared object file: No such file or directory -
/home/mahmud/.rbenv/versions/2.7.1/lib/ruby/gems/2.7.0/gems/ffi-1.13.1/lib/ffi_c.so
Run Code Online (Sandbox Code Playgroud)
我的 rails 版本:6.0.3.4 Ruby 版本:2.7.1p83 我使用 rbenv 安装了 ruby 谁能告诉我我搞砸了什么?