博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
安装 Ruby, Rails 运行环境 常见的错误
阅读量:5756 次
发布时间:2019-06-18

本文共 1116 字,大约阅读时间需要 3 分钟。

安装部署ruby on rails 的环境时并不是想的那么顺利 这个是我遇到的问题及解决的方式

参考安装博客:

(1) https://ruby-china.org/wiki/install_ruby_guide 

(2) http://fenxiang.banguanshui.com/content/ubuntu-1204%E5%AE%89%E8%A3%85ruby-rails

淘宝源网址为: https://ruby.taobao.org/ (这里面附有如何将gem切换为淘宝源,不再做赘述)

 

 

如果幸运的话在执行这一步的时候就会出错 $ curl -L https://get.rvm.io | bash -s stable

错误1:

缺少公钥问题的解决方法(gpg: 无法检查签名:找不到公钥)

解决方法

W: GPG error: http://apt.tt-solutions.com dapper Release: 由于没有公钥,下列签名无法进行验证: NO_PUBKEY 06EA41DE4F6C1E86

解决方法:
代码:gpg --keyserver subkeys.pgp.net --recv 4F6C1E86
gpg --export --armor 4F6C1E86 | sudo apt-key add -
若缺少其他公钥,则将命令中两处4F6C1E86改为NO_PUBKEY 06EA41DE4F6C1E86中最后8位即可!

错误2:

安装ruby 时遇到的错误:

解决方法:$ rvm autolibs disable

错误3:

在创建 rails 项目时频繁出错 这个可以考虑切换到淘宝源网址为: https://ruby.taobao.org/

再次运行 rails s 会出现错误:运行rails server 出现There was an error while trying to load the gem 'uglifier'. (Bundler::GemRequireErr

原因:在linux下运行rails server 出现There was an error while trying to load the gem 'uglifier'. (Bundler::GemRequireError) 原因是缺少依赖的组件nodejs

解决方式: sudo apt-get install nodejs 安装nodejs

错误4:

     

           source ~/.rvm/scripts/rvm

 

 

 

 

 

 

 

转载于:https://www.cnblogs.com/keno32/p/5139396.html

你可能感兴趣的文章
编码服务正在步入云端
查看>>
我的青春在路上—启程
查看>>
MySQL双主互备模式架构
查看>>
ProxmoxVE 之 使用thinstation利旧安装瘦客户端
查看>>
Android异步处理一:使用Thread+Handler实现非UI线程更新UI界面
查看>>
MySQL简单的用户管理
查看>>
(二)lnmp环境的搭建:php
查看>>
Oracle Data Concurrency and Consistency二之Oracle锁机制
查看>>
网络分析学习资料:网络回溯分析技术八大应用之策略支持
查看>>
IOS开发之修改icon
查看>>
dic home should not be a file, but a directory!
查看>>
传统STP的收敛和TCN
查看>>
转载网上一篇关于QQ面板点击空间、邮箱打不开的解决方法
查看>>
从TMP文件恢复Word文件
查看>>
在angular2中使用tinymce富文本编辑,并实现上传图片功能
查看>>
西南航空创始人:82岁,我心依旧狂野
查看>>
Nginx缓存技术之fastcgi_cache
查看>>
php查询百度google收录情况
查看>>
PHP使用SOAP连接webserver的接口
查看>>
PXE网络安装出现蓝屏0x000000BB
查看>>