Ruby on rails Pry gem被击中,但我可以';不要在控制台中键入任何内容

Ruby on rails Pry gem被击中,但我可以';不要在控制台中键入任何内容,ruby-on-rails,ruby,rubygems,Ruby On Rails,Ruby,Rubygems,这很奇怪,我没有收到任何错误消息,我就是不能使用Pry。binding.pry被命中,进程停止。但实际上我无法使用Pry我尝试键入,但它要么不起作用,要么是胡言乱语,而不是我正在敲击的键 关于如何让Pry工作有什么想法吗?我正在运行ubuntu14.04.3 LTS,安装的gems列表如下: source 'https://rubygems.org' gem 'rails', '~>4.2.6' gem 'sqlite3' gem 'sass-rails', '~> 5.0' ge

这很奇怪,我没有收到任何错误消息,我就是不能使用
Pry
binding.pry
被命中,进程停止。但实际上我无法使用
Pry
我尝试键入,但它要么不起作用,要么是胡言乱语,而不是我正在敲击的键

关于如何让
Pry
工作有什么想法吗?我正在运行
ubuntu14.04.3 LTS
,安装的gems列表如下:

source 'https://rubygems.org'

gem 'rails', '~>4.2.6'
gem 'sqlite3'
gem 'sass-rails', '~> 5.0'
gem 'uglifier', '>= 1.3.0'
gem 'shopify_app', '~> 7.2'
gem 'shopify_api'
gem 'puma'
gem 'nokogiri'
gem 'httparty'
gem 'redis'
gem 'redis-namespace'
gem 'redis-rails'
gem 'redis-rack-cache'
gem 'jquery-rails'
gem 'turbolinks'
gem 'jbuilder', '~> 2.0'
gem 'pry'

group :development do
  gem 'spring'
end
然后所有版本号如下所示:

GEM
remote: https://rubygems.org/
specs:
actionmailer (4.2.7.1)
  actionpack (= 4.2.7.1)
  actionview (= 4.2.7.1)
  activejob (= 4.2.7.1)
  mail (~> 2.5, >= 2.5.4)
  rails-dom-testing (~> 1.0, >= 1.0.5)
actionpack (4.2.7.1)
  actionview (= 4.2.7.1)
  activesupport (= 4.2.7.1)
  rack (~> 1.6)
  rack-test (~> 0.6.2)
  rails-dom-testing (~> 1.0, >= 1.0.5)
  rails-html-sanitizer (~> 1.0, >= 1.0.2)
actionview (4.2.7.1)
  activesupport (= 4.2.7.1)
  builder (~> 3.1)
  erubis (~> 2.7.0)
  rails-dom-testing (~> 1.0, >= 1.0.5)
  rails-html-sanitizer (~> 1.0, >= 1.0.2)
activejob (4.2.7.1)
  activesupport (= 4.2.7.1)
  globalid (>= 0.3.0)
activemodel (4.2.7.1)
  activesupport (= 4.2.7.1)
  builder (~> 3.1)
activerecord (4.2.7.1)
  activemodel (= 4.2.7.1)
  activesupport (= 4.2.7.1)
  arel (~> 6.0)
activeresource (4.1.0)
  activemodel (~> 4.0)
  activesupport (~> 4.0)
  rails-observers (~> 0.1.2)
activesupport (4.2.7.1)
  i18n (~> 0.7)
  json (~> 1.7, >= 1.7.7)
  minitest (~> 5.1)
  thread_safe (~> 0.3, >= 0.3.4)
  tzinfo (~> 1.1)
arel (6.0.4)
builder (3.2.3)
coderay (1.1.1)
concurrent-ruby (1.0.4)
erubis (2.7.0)
execjs (2.7.0)
faraday (0.9.2)
  multipart-post (>= 1.2, < 3)
globalid (0.3.7)
  activesupport (>= 4.1.0)
hashie (3.5.1)
httparty (0.14.0)
  multi_xml (>= 0.5.2)
i18n (0.8.0)
jbuilder (2.6.1)
  activesupport (>= 3.0.0, < 5.1)
  multi_json (~> 1.2)
jquery-rails (4.2.2)
  rails-dom-testing (>= 1, < 3)
  railties (>= 4.2.0)
  thor (>= 0.14, < 2.0)
json (1.8.6)
jwt (1.5.1)
loofah (2.0.3)
  nokogiri (>= 1.5.9)
mail (2.6.4)
  mime-types (>= 1.16, < 4)
method_source (0.8.2)
mime-types (3.1)
  mime-types-data (~> 3.2015)
mime-types-data (3.2016.0521)
mini_portile2 (2.1.0)
minitest (5.10.1)
multi_json (1.12.1)
multi_xml (0.6.0)
multipart-post (2.0.0)
nokogiri (1.7.0.1)
  mini_portile2 (~> 2.1.0)
oauth2 (1.1.0)
  faraday (>= 0.8, < 0.10)
  jwt (~> 1.0, < 1.5.2)
  multi_json (~> 1.3)
  multi_xml (~> 0.5)
  rack (>= 1.2, < 3)
omniauth (1.4.1)
  hashie (>= 1.2, < 4)
  rack (>= 1.0, < 3)
omniauth-oauth2 (1.4.0)
  oauth2 (~> 1.0)
  omniauth (~> 1.2)
omniauth-shopify-oauth2 (1.1.17)
  oauth2 (~> 1.1.0)
  omniauth-oauth2 (~> 1.2)
pry (0.10.4)
  coderay (~> 1.1.0)
  method_source (~> 0.8.1)
  slop (~> 3.4)
puma (3.7.0)
rack (1.6.5)
rack-cache (1.6.1)
  rack (>= 0.4)
rack-test (0.6.3)
  rack (>= 1.0)
rails (4.2.7.1)
  actionmailer (= 4.2.7.1)
  actionpack (= 4.2.7.1)
  actionview (= 4.2.7.1)
  activejob (= 4.2.7.1)
  activemodel (= 4.2.7.1)
  activerecord (= 4.2.7.1)
  activesupport (= 4.2.7.1)
  bundler (>= 1.3.0, < 2.0)
  railties (= 4.2.7.1)
  sprockets-rails
rails-deprecated_sanitizer (1.0.3)
  activesupport (>= 4.2.0.alpha)
rails-dom-testing (1.0.8)
  activesupport (>= 4.2.0.beta, < 5.0)
  nokogiri (~> 1.6)
  rails-deprecated_sanitizer (>= 1.0.1)
rails-html-sanitizer (1.0.3)
  loofah (~> 2.0)
rails-observers (0.1.2)
  activemodel (~> 4.0)
railties (4.2.7.1)
  actionpack (= 4.2.7.1)
  activesupport (= 4.2.7.1)
  rake (>= 0.8.7)
  thor (>= 0.18.1, < 2.0)
rake (12.0.0)
redis (3.3.3)
redis-actionpack (5.0.1)
  actionpack (>= 4.0, < 6)
  redis-rack (>= 1, < 3)
  redis-store (>= 1.1.0, < 1.4.0)
redis-activesupport (5.0.1)
  activesupport (>= 3, < 6)
  redis-store (~> 1.2.0)
redis-namespace (1.5.2)
  redis (~> 3.0, >= 3.0.4)
redis-rack (1.6.0)
  rack (~> 1.5)
  redis-store (~> 1.2.0)
redis-rack-cache (2.0.0)
  rack-cache (~> 1.6.0)
  redis-store (~> 1.2.0.pre)
redis-rails (5.0.1)
  redis-actionpack (~> 5.0.0)
  redis-activesupport (~> 5.0.0)
  redis-store (~> 1.2.0)
redis-store (1.2.0)
  redis (>= 2.2)
sass (3.4.23)
sass-rails (5.0.6)
  railties (>= 4.0.0, < 6)
  sass (~> 3.1)
  sprockets (>= 2.8, < 4.0)
  sprockets-rails (>= 2.0, < 4.0)
  tilt (>= 1.1, < 3)
shopify_api (4.3.5)
  activeresource (>= 3.0.0)
  rack
shopify_app (7.2.3)
  omniauth-shopify-oauth2 (~> 1.1.11)
  rails (>= 4.2.6)
  shopify_api (>= 4.2.2)
slop (3.6.0)
spring (2.0.1)
  activesupport (>= 4.2)
sprockets (3.7.1)
  concurrent-ruby (~> 1.0)
  rack (> 1, < 3)
sprockets-rails (3.2.0)
  actionpack (>= 4.0)
  activesupport (>= 4.0)
  sprockets (>= 3.0.0)
sqlite3 (1.3.13)
thor (0.19.4)
thread_safe (0.3.5)
tilt (2.0.6)
turbolinks (5.0.1)
  turbolinks-source (~> 5)
turbolinks-source (5.0.0)
tzinfo (1.2.2)
  thread_safe (~> 0.1)
uglifier (3.0.4)
  execjs (>= 0.3.0, < 3)

PLATFORMS
  ruby

DEPENDENCIES
  httparty
  jbuilder (~> 2.0)
  jquery-rails
  nokogiri
  pry
  puma
  rails (~> 4.2.6)
  redis
  redis-namespace
  redis-rack-cache
  redis-rails
  sass-rails (~> 5.0)
  shopify_api
  shopify_app (~> 7.2)
  spring
  sqlite3
  turbolinks
  uglifier (>= 1.3.0)

  BUNDLED WITH
   1.13.6
GEM
远程:https://rubygems.org/
规格:
actionmailer(4.2.7.1)
actionpack(=4.2.7.1)
actionview(=4.2.7.1)
活动作业(=4.2.7.1)
邮件(~>2.5,>=2.5.4)
rails dom测试(~>1.0,>=1.0.5)
actionpack(4.2.7.1)
actionview(=4.2.7.1)
主动支持(=4.2.7.1)
机架(~>1.6)
机架测试(~>0.6.2)
rails dom测试(~>1.0,>=1.0.5)
rails html消毒剂(~>1.0,>=1.0.2)
actionview(4.2.7.1)
主动支持(=4.2.7.1)
生成器(~>3.1)
erubis(~>2.7.0)
rails dom测试(~>1.0,>=1.0.5)
rails html消毒剂(~>1.0,>=1.0.2)
activejob(4.2.7.1)
主动支持(=4.2.7.1)
globalid(>=0.3.0)
activemodel(4.2.7.1)
主动支持(=4.2.7.1)
生成器(~>3.1)
activerecord(4.2.7.1)
活动模型(=4.2.7.1)
主动支持(=4.2.7.1)
arel(~>6.0)
activeresource(4.1.0)
activemodel(~>4.0)
activesupport(~>4.0)
轨道观察员(~>0.1.2)
activesupport(4.2.7.1)
i18n(~>0.7)
json(~>1.7,>=1.7.7)
小型试验(~>5.1)
螺纹安全(~>0.3,>=0.3.4)
tzinfo(~>1.1)
阿雷尔(6.0.4)
建造商(3.2.3)
coderay(1.1.1)
并发ruby(1.0.4)
erubis(2.7.0)
execjs(2.7.0)
法拉第(0.9.2)
多部分post(>=1.2,<3)
globalid(0.3.7)
activesupport(>=4.1.0)
哈西(3.5.1)
httparty(0.14.0)
多xml(>=0.5.2)
i18n(0.8.0)
jbuilder(2.6.1)
activesupport(>=3.0.0,<5.1)
多重json(~>1.2)
jquery rails(4.2.2)
rails dom测试(>=1,<3)
钢轨(>=4.2.0)
雷神(>=0.14,<2.0)
json(1.8.6)
jwt(1.5.1)
丝瓜(2.0.3)
nokogiri(>=1.5.9)
邮件(2.6.4)
mime类型(>=1.16,<4)
方法_来源(0.8.2)
mime类型(3.1)
mime类型数据(~>3.2015)
mime类型数据(3.2016.0521)
迷你端口2(2.1.0)
小型试验(5.10.1)
多线程json(1.12.1)
多xml(0.6.0)
多部分post(2.0.0)
诺科吉里(1.7.0.1)
迷你端口2(~>2.1.0)
oauth2(1.1.0)
法拉第(>=0.8,<0.10)
jwt(~>1.0,<1.5.2)
多重json(~>1.3)
多xml(~>0.5)
机架(>=1.2,<3)
omniauth(1.4.1)
hashie(>=1.2,<4)
机架(>=1.0,<3)
omniauth-oauth2(1.4.0)
oauth2(~>1.0)
omniauth(~>1.2)
omniauth-shopify-oauth2(1.1.17)
oauth2(~>1.1.0)
omniauth-oauth2(~>1.2)
撬动(0.10.4)
coderay(~>1.1.0)
方法\u来源(~>0.8.1)
坡度(~>3.4)
美洲狮(3.7.0)
机架(1.6.5)
机架缓存(1.6.1)
机架(>=0.4)
机架测试(0.6.3)
机架(>=1.0)
轨道(4.2.7.1)
actionmailer(=4.2.7.1)
actionpack(=4.2.7.1)
actionview(=4.2.7.1)
活动作业(=4.2.7.1)
活动模型(=4.2.7.1)
activerecord(=4.2.7.1)
主动支持(=4.2.7.1)
捆绑机(>=1.3.0,<2.0)
栏杆(=4.2.7.1)
链轮轨道
rails-不推荐的_消毒液(1.0.3)
activesupport(>=4.2.0.alpha)
rails dom测试(1.0.8)
activesupport(>=4.2.0.beta,<5.0)
nokogiri(~>1.6)
rails-不推荐使用的_消毒剂(>=1.0.1)
rails html消毒剂(1.0.3)
丝瓜(~>2.0)
rails观察员(0.1.2)
activemodel(~>4.0)
栏杆(4.2.7.1)
actionpack(=4.2.7.1)
主动支持(=4.2.7.1)
耙(大于等于0.8.7)
雷神(>=0.18.1,<2.0)
耙(12.0.0)
redis(3.3.3)
redis actionpack(5.0.1)
actionpack(>=4.0,<6)
redis机架(>=1,<3)
redis商店(>=1.1.0,<1.4.0)
redis activesupport(5.0.1)
活动支持(>=3,<6)
redis商店(~>1.2.0)
redis命名空间(1.5.2)
redis(~>3.0,>=3.0.4)
redis机架(1.6.0)
机架(~>1.5)
redis商店(~>1.2.0)
redis机架缓存(2.0.0)
机架缓存(~>1.6.0)
redis商店(~>1.2.0.pre)
redis rails(5.0.1)
redis actionpack(~>5.0.0)
redis activesupport(~>5.0.0)
redis商店(~>1.2.0)
redis商店(1.2.0)
redis(>=2.2)
sass(3.4.23)
sass导轨(5.0.6)
钢轨(>=4.0.0,<6)
sass(~>3.1)
链轮(>=2.8,<4.0)
链轮轨道(>=2.0,<4.0)
倾斜(>=1.1,<3)
shopify_api(4.3.5)
activeresource(>=3.0.0)
支架
shopify_应用程序(7.2.3)
omniauth-shopify-oauth2(~>1.1.11)
轨道(>=4.2.6)
shopify_api(>=4.2.2)
斜坡(3.6.0)
弹簧(2.0.1)
activesupport(>=4.2)
链轮(3.7.1)
并发ruby(~>1.0)
机架(>1,<3)
链轮轨道(3.2.0)
actionpack(>=4.0)
activesupport(>=4.0)
链轮(>=3.0.0)
sqlite3(1.3.13)
雷神(0.19.4)
螺纹安全(0.3.5)
倾斜(2.0.6)
涡轮链接(5.0.1)
TurboLink源(~>5)
turbolinks源(5.0.0)
tzinfo(1.2.2)
线程安全(~>0.1)
丑八怪(3.0.4)
execjs(>=0.3.0,<3)
平台
红宝石
依赖关系
httparty
jbuilder(~>2.0)
jquery rails
诺科吉里
窥探
彪马
轨道(~>4.2.6)
雷迪斯
redis命名空间
redis机架缓存
redis rails
sass轨道(~>5.0)
shopify_api
shopify_应用程序(~>7.2)
春天
sqlite3
涡轮链路
uglifier(>=1.3.0)
捆绑
1.13.6
  • 如果使用
    foreman
    运行应用程序,可能会发生这种情况。 这就是工头处理流程的方式
  • 到达断点后,在
    工头接手之前,尽可能快地键入所需的内容
  • 不幸的是,您将无法看到您正在键入的内容,但只要您键入正确的内容,您就应该能够看到输出

  • 或者,如果这是我的工头命令
    foreman start-f Procfile.dev

  • 转到
    foreman
    正在运行的文件(我的文件是
    Procfile.dev
    ),删除运行rails服务器的行,对我来说,它类似于
    web:rails s-b0.0.0.0
    现在在不同的终端会话中分别运行
    rails s-b0.0.0