草庐IT

pydevd_bundle

全部标签

ruby-on-rails - 找不到 bundle 安装的 cucumber 生成器

我正在尝试使用以下Gemfile在Rails2.3.11(gem-v=1.6.2)上安装Cucumbergroup:testdogem'fabrication'gem'cucumber'gem'cucumber-rails'endBundle安装成功,但我找不到“cucumber”生成器。bundleexecscript/generatecucumber/Users/Tim/.rvm/gems/ree-1.8.7-2011.03@new_horizons/gems/rails-2.3.11/lib/rails_generator/lookup.rb:212:Warning:Gem::c

ruby-on-rails - Rails Gemfile 默认为 'https' - 'bundle install' 失败

我注意到在生成新的Rails项目时,Gemfile现在默认为:source'https://rubygems.org'代替source'http://rubygems.org'现在bundleinstall对我来说失败了。当它尝试运行时,我得到:/Users//.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/net/http.rb:799:[BUG]Segmentationfault如果我手动将Gemfile更改为http,然后bundleinstall表现良好。我的设置是否有错误(我已经在两个不同的盒子上复制了它),或者还有其他我不知道的问题?

ruby - Ubuntu 12.10 中的 rvm 和 bundle 安装:Errno::EACCES

希望你能帮助我。我正在用ruby​​、rails和所有东西安装rvm,我以前做过很多次,通常遵循这个很好的教程http://ryanbigg.com/2010/12/ubuntu-ruby-rvm-rails-and-you/一切似乎都很好,但是当我尝试运行我的bundle安装时收到此消息(实际上整个下午它都在工作):ERROR:Gembundlerisnotinstalled,run`geminstallbundler`first.如果我按照它说的去做,我会得到:ERROR:Whileexecutinggem...(Errno::EACCES)Permissiondenied-/va

ruby - bundle 安装给出 Net::HTTPServerException: 403 "Forbidden"

伙计们得到这个错误的任何线索,rubygems.org已经启动,当我下载单个gem时它就启动了。bundleinstallFetchinggemmetadatafromhttps://rubygems.org/........Fetchinggemmetadatafromhttps://rubygems.org/..Usingrake(0.9.2)Net::HTTPServerException:403"Forbidden"Anerroroccurredwhileinstallingi18n(0.6.1),andBundlercannotcontinue.Makesurethat`ge

ruby - 在 Ruby 脚本中运行 bundle install?

我正在构建一个Ruby脚本来遍历多个目录,并在所有目录上运行git命令和bundleinstall:dirs=['~/code1,~/code2,~/code3]dirs.eachdo|dir|Dir.chdir(dir)do`gitcheckoutdevelop``gitpull``bundleinstall`endend当我这样做时,git在正确的目录中运行,但bundle程序在与脚本相同的目录中运行。我尝试使用bundler的--path选项,但这也没有完成工作。有什么想法吗? 最佳答案 您的bundleinstall子进程可

ruby-on-rails - 如何重置 bundle 程序路径

我已经成功破解了bundler!我在Rails应用程序中乱搞,我做了类似的事情bundle安装字符串。现在我所有的gem都被安装到应用程序中一个名为“string”的文件夹中。如何重置bundler以使用我的rvmgemsets的默认路径?此处的另一篇文章建议使用bundleinstall--system,但这是否能确保将gem安装到gemsets中?我检查了rvminfo并且GEM_HOME和GEM_PATH似乎指向正确的rvm/gemset目录。所以我很困惑为什么没有将gem安装到正确的位置。抱歉,如果这是一个基本问题,我仍在努力理解这一切是如何工作的。感谢您的指点。

ruby - 如何与工头一起运行多个 bundle 的多个应用程序

我有一个ruby​​应用程序,它依赖于我构建的几个网络服务。为了一起开始,我有以下Procfile:mondodb:/home/dwaynemac/mongodb/bin/mongodaccounts:./script/start_accounts.shcontacts:./script/start_contacts.shactivity:./script/start_activity_stream.shweb:./script/start.sh每个start_xxx.sh脚本都执行如下操作:cd../activity_stream;bundleexecunicorn-p3003-c.

Ruby、bundle、SSH 和 Jenkins

我有一个Jenkins作业,它使用PublishOverSSHPlugin将script.sh发送到远程机器并执行它。脚本看起来像这样:cdsome_pathbundlebundleexecrakepbuild出现以下错误YourRubyversionis1.9.3,butyourGemfilespecified2.1.0如果我通过SSH连接到机器并手动运行它或执行以下操作,则相同的脚本会正确运行echo"bashscript.sh"|sshme@remote_machine经过一些研究,我发现本地机器上的这个错误可以通过使用登录shell或(重新)安装包来修复。我做了后者没有效果。前

ruby-on-rails - 该 bundle 目前的 rails 锁定在 3.2.12。怎么办?

我已经在我的gemfile中将rails版本从3.2.12更改为4.2.0然后我得到了这个错误:Thebundlecurrentlyhasrailslockedat3.2.12所以我尝试了bundleupdate/和bundleupdaterails...但我得到了这个:Bundlercouldnotfindcompatibleversionsforgem"rails":InGemfile:prototype-rails(>=0)rubydependsonrails(~>3.2)rubyrails(4.2.0)我需要做什么?更新Gemfile:source'http://rubygem

ruby-on-rails - bundle 安装不使用 rbenv 本地 Ruby 版本

我正在尝试使用bundler为新的Rails项目安装gems:$bundleinstall--path我已经使用rbenv将本地Ruby版本设置为2.3.1,但bundler仍在使用我的系统Ruby(2.0.0)。$rbenvlocal2.3.1$echo$PATH/Users/jenniferpierce/.rbenv/shims:/Users/jenniferpierce/.rbenv/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Library/PostgreSQL/9.5/bin$whichruby/Users/jennif