octopress安装过程中rake aborted!

2012-04-18 16:10:26 +08:00
 shanshuise
本人小白,安装octopress过程中到下方步骤时遇到问题

rake setup_github_pages 命令输入输入:git@github.com:username/username.github.com.git
提示rake aborted! no such file or directory - git -remote -v

看的教程里边都没提到这个问题,请教各位这个怎么回事?

(xp系统)
5984 次点击
所在节点    问与答
9 条回复
9hills
2012-04-18 16:33:14 +08:00
少了git:// 吧,直接粘贴
shanshuise
2012-04-18 16:44:43 +08:00
@9hills 我之前复制的是SSH栏中的地址,按照你说的将http栏和git栏中都试了一遍,还是不行,后两者提示undefined method '[]' for nil :NilClass

另外rake setup_github_pages 是在Start Command Prompt with Ruby中输入的。我看教程里都没提到这些命令是在那里输入,我在这里输入是不是搞错地方了?
runsheng2005
2012-04-19 08:41:17 +08:00
@shanshuise

这个问题:undefined method '[]' for nil :NilClass 说明url地址写错了,地址仍是 git@github.com:username/username.github.com.git 没错

关于这个问题:rake aborted!,我当时出错过一次是因为路径的问题,错误提示路径层次太深无法解析了,切换回win7 的 原始的cmd 命令行执行就ok了
marvinlix
2012-04-19 09:39:51 +08:00
rake换成bundle exec rake试试看
shanshuise
2012-04-19 11:08:27 +08:00
@runsheng2005 “切换回win7 的原始的cmd 命令行执行”是指换用系统自带cmd吗?这样的话怎么用rake命令呢?
shanshuise
2012-04-19 11:09:36 +08:00
@marvinlix 我在Start Command Prompt with Ruby的命令行里输入以后,还是同样的错误提示rake aborted! no such file or directory - git -remote -v
runsheng2005
2012-04-20 19:11:49 +08:00
@shanshuise 因为安装ruby的时候,系统的环境变量都已经配置好了,是可以识别和运行rake命令的,我就是那么解决的,可以正常工作,我一开始是在git的bash命令行下面,总是出现路径层次太深的错误,然后切换为win7自带的cmd命令行就能正常运行了。
chendeshen
2012-05-03 20:39:49 +08:00
bundle exec rake setup_github_pages
stefanzweig
2012-08-28 23:17:57 +08:00
我今天第一次玩octopress,遇见了这个问题,通过google找到这里。

经过试验,终于成功。有两点需要说一下。

第一,不要用 Github for Windows。要装Git。这样就可以把git放到PATH里面。

第二,就像@runsheng2005 说的,不要用bash,用windows自带的cmd shell就可以了。在Bash里面是不行的。

我还是初学者,markdown什么的还得研究去。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/32542

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX