首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Ubuntu18.04:安装ruby后没有安装rails

Ubuntu18.04:安装ruby后没有安装rails
EN

Stack Overflow用户
提问于 2020-12-03 15:53:53
回答 1查看 693关注 0票数 0

我想在我的Ubuntu18.04上安装Rails。

我安装的ruby是2.5.1,至少推荐使用2.6版本的Rails,所以我像描述的这里那样卸载它,然后用以下方式安装rubyv2.7

代码语言:javascript
运行
复制
sudo snap install ruby --classic

就像建议的这里

现在ruby -v给我看ruby: 2.7.2p137 (2020-10-01 revision 5445e04352) [x86_64-linux]

然后我运行sudo gem install rails,它运行时没有错误,并告诉我已经安装了gems。当我运行rails -v时,我会收到以下消息:

在Befehl 'rails‘wurde nicht gefunden,kann aber installiert麻省理工学院: sudo apt安装红宝石栏杆

(没有找到命令'rails‘cound,但可以安装在sudo apt install ruby-railties中)

执行apt install ruby-railties证明是无用的--正如预期的那样,因为使用的是不同的包管理器。

当我在require 'rails'中运行irb时,我得到了一个"true“。

问:我错过了什么?我做错了什么?

EN

回答 1

Stack Overflow用户

发布于 2021-12-29 16:24:13

首先,卸载系统上的所有ruby版本。示例sudo apt remove ruby在安装ruby之后使用snap:sudo snap install ruby --classic然后是gem install rails。在你的终端whoami中录音,复制输出,最后打开bashrc,把这个放上去

代码语言:javascript
运行
复制
alias rails="ruby/home/resultOfOuputOfWhoami/.gem/gems/railties-7.0.0/exe/rails"

就是这样,你得到了最新版本的rails

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65129406

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档