小编nil*_*nil的帖子

Rails一直告诉我它当前没有安装

rvm用来管理不同的红宝石及其宝石.我的shell是zsh,配置了基本设置的oh-my-zsh.启用oh-my-zsh插件是ruby,rails,osx和git.这是我用来安装ruby-1.8.7和rails-3.0.7的命令.

rvm install 1.8.7
rvm use 1.8.7
gem install rails -v=3.0.7
Run Code Online (Sandbox Code Playgroud)

然后我打字rails并得到:

Rails is not currently installed on this system. To get the latest version, simply type:

    $ sudo gem install rails

You can then rerun your "rails" command.
Run Code Online (Sandbox Code Playgroud)

我也尝试过更彻底的安装,比如rubygems在切换到ruby-1.8.7之后重新安装,或创建一个全新的gemset,但没有运气.

这是rvm信息:

ruby-1.8.7-p352@rails:

  system:
    uname:       "Darwin yicai.local 10.8.0 Darwin Kernel Version 10.8.0: Tue Jun  7 16:32:41 PDT 2011; root:xnu-1504.15.3~1/RELEASE_X86_64 x86_64"
    bash:        "/bin/bash => GNU bash, version 3.2.48(1)-release (x86_64-apple-darwin10.0)"
    zsh:         "/bin/zsh => zsh 4.3.9 (i386-apple-darwin10.0)"

  rvm: …
Run Code Online (Sandbox Code Playgroud)

ruby zsh ruby-on-rails rvm

78
推荐指数
9
解决办法
5万
查看次数

无法使用mini_magick裁剪图像

我使用mini_magick作为利用ImageMagick来操作某些图像的界面.调整大小正常.但是当我想裁剪一些图像时:

img = MiniMagick::Image.open(url)
img.crop('200x800!')
Run Code Online (Sandbox Code Playgroud)

它不断提示 No such file

No such file or directory - /var/folders/c4/mqlwdx_d3kj6hqcnvbjr9mn80000gn/T/mini_magick20120504-11111-16kayc1.png
Run Code Online (Sandbox Code Playgroud)

minimagick

8
推荐指数
1
解决办法
7791
查看次数

如何在python中使用"class"这个单词作为参数函数调用

我根据经理的要求编写了一个XML生成器.为了减少打字,我决定使用ElementTree作为解析器,使用SimpleXMLWriter作为编写器.

结果XML需要名为"class"的属性.例如

<Node class="oops"></Node>
Run Code Online (Sandbox Code Playgroud)

正如官方教程所建议的那样,编写XML节点只需使用以下方法:

w.element("meta", name="generator", value="my application 1.0")
Run Code Online (Sandbox Code Playgroud)

所以我写道:

w.element("Node", class="oops")
Run Code Online (Sandbox Code Playgroud)

python失败打哈欠SyntaxError.有帮助吗?

python elementtree

3
推荐指数
2
解决办法
273
查看次数

标签 统计

elementtree ×1

minimagick ×1

python ×1

ruby ×1

ruby-on-rails ×1

rvm ×1

zsh ×1