Some Problems about Gem
2015-10-26 18:50
316 查看
Advanced Software Engineering
今天在做高级软件工程作业时,遇到一些问题,如下:
在新git clone 一个ruby rails的项目之后,在本地进行 bundle install 的时,系统报错
提示需要“gem install pg -v '0.18.3'”,在根据提示安装之后,依然报错:
再次根据报错信息,可以看到是因为少依赖包导致,“You need to install postgresql-server-dev-X.Y for building a server-side extension or libpq-dev for building a client-side application.”,所以接下来我们安装少的依赖包,"sudo apt-get install postgresql-server-dev-all",
之后,我们再次运行“gem install pg -v '0.18.3'”,可以发现问题不再出现。
PS:
1.如果继续“bundel install”提示出现其他问题,同样可以采取这种方法,根据报错信息,“sudo apt-get install xxxxx”相应的依赖包
2.如果在“sudo apt-get install xxxx”中找不到准que的依赖包,可以通过“sudo apt-cache serach xxxx”来查找具体需要安装的依赖包
今天在做高级软件工程作业时,遇到一些问题,如下:
在新git clone 一个ruby rails的项目之后,在本地进行 bundle install 的时,系统报错
提示需要“gem install pg -v '0.18.3'”,在根据提示安装之后,依然报错:
再次根据报错信息,可以看到是因为少依赖包导致,“You need to install postgresql-server-dev-X.Y for building a server-side extension or libpq-dev for building a client-side application.”,所以接下来我们安装少的依赖包,"sudo apt-get install postgresql-server-dev-all",
之后,我们再次运行“gem install pg -v '0.18.3'”,可以发现问题不再出现。
PS:
1.如果继续“bundel install”提示出现其他问题,同样可以采取这种方法,根据报错信息,“sudo apt-get install xxxxx”相应的依赖包
2.如果在“sudo apt-get install xxxx”中找不到准que的依赖包,可以通过“sudo apt-cache serach xxxx”来查找具体需要安装的依赖包
相关文章推荐
- windows下使用 Secure Shell Client工具操作linux常用命令
- linux命令expect实现ssh登陆
- asp.net跨页面传值之控件传递
- hadoop reducer不执行
- 运用Real Spy Monitor监控网络
- windows下使用 Secure Shell Client工具操作linux常用命令
- SpringMVC 关于@RequestMapping的一些问题
- 运用网络执法官实现网络监控
- 10 个给 Linux 用户的有用工具
- Pro git(中文版)
- Ubuntu 14.04下NTFS分区无法访问解决
- Cocos2d-x 新手引导
- eclipse for c/c++
- 填充磁盘空间的工具和方法
- 关于MySql的1045错误修正
- (转)在PHP语言中使用JSON
- yebis error ---depth of field
- BZOJ3926
- LeetCode---Search for a Range
- X-Space系列教程二之履带式机器人配件准备