我在这里关注本教程:[链接]关于使用回形针和 jpegcam 将网络摄像头图像放入轨道。我一直按照教程进行操作,但似乎无法上传图像。当我去照片/节目时,我收到了这个错误:
NoMethodError in Photo#show
Showing app/views/photo/show.html.erb where line #3 raised:
undefined method `image' for nil:NilClass
Extracted source (around line #3):
1: <h1>Photo</h1>
2: <p>
3: <%= image_tag @photo.image.url(:medium) %>
4: <%= link_to "Take a new picture", new_photo_path %>
5: </p>
我也无法将任何图像上传到上传文件夹中。我是否犯了某种基本的rails-noob错误?我正在运行 windows xp、rails 2.3.8、ruby 1.8.7。我从 github 网站获得了 paperclip.git 作为 zip 文件,并且必须手动安装它,只需将其添加到我的插件文件夹中即可。我这样做是因为我无法从命令行提示符安装它。我不断收到错误“插件未被识别为内部或外部命令”。但无论如何,我认为我的手动安装有效,因为我能够生成回形针并且所有列都迁移得很好。适当的 rake 任务也出现在 rake 下拉列表中,所以我认为这不是问题。任何帮助将非常感激。我真的很想让这个工作,这样我就可以建立起来。