gpt4 book ai didi

ruby-on-rails - 无法在 Rubymine 中创建 Ruby on Rails 项目

转载 作者:行者123 更新时间:2023-12-04 18:37:05 24 4
gpt4 key购买 nike

  • 突然我是无法创建新项目 适本地。当我使用 Rubymine 创建一个新的 rails 项目时,它会将我的文件创建到一个名为 3.0.9 的子文件夹中。我也无法启动我的项目。我得到的错误是:

  • RubyMine Gem Manager
    RubyMine has detected that some of the gems required for 'testproject' are not installed
    Install missing gems



    所以我点击“安装丢失的 gem ”我收到错误:

    Following gems were not installed:
    xaws-s3x: No gem satisfying dependency found in remote gem repositories


  • 如果我尝试 启动项目它说:

  • Error running Development: testproject: Rails server launcher '/home/laptop/RubymineProjects/testproject/script/rails' wasn't found in project


  • 如果我尝试放置 rails server launcher在文件夹 script从另一个项目它给了我一堆其他错误说:

  • WARN TCPServer Error: Address already in use - bind(2)
    /usr/lib/ruby/1.8/webrick/utils.rb:73:in `initialize': Address already in use - bind(2) (Errno::EADDRINUSE)



    边注:

    我正在使用 Ubuntu,几天前我创建项目时一切正常。

    最佳答案

    我的理解是,无论出于何种原因,服务器进程都没有正确关闭,因此仍然卡在它启动的端口上。你必须杀死它,才能重新启动它。假设它正在使用端口 3000(默认端口),在 Ubuntu 中,您可以找到它的进程 ID 并通过以下命令将其杀死:

    lsof -i tcp:3000 -Fp|tr -d p | xargs kill -9

    希望能帮助到你!

    关于ruby-on-rails - 无法在 Rubymine 中创建 Ruby on Rails 项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6918904/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com