当我在Ubuntu上尝试安装sqlite3的Gem时遇到了一个报错:
Building native extensions. This could take a while...
ERROR: Error installing sqlite3:
ERROR: Failed to build gem native extension.
/usr/bin/ruby1.9.1 extconf.rb
checking for sqlite3.h... no
sqlite3.h is missing. Try 'port install sqlite3 +universal'
or 'yum install sqlite-devel' and check your shared library search path (the
location where your sqlite3 shared library is located).
*** extconf.rb failed ***
Could not create Makefile due to some reason, probably lack of
necessary libraries and/or headers. Check the mkmf.log file for more
details. You may need configuration options.
Provided configuration options:
--with-opt-dir
--without-opt-dir
--with-opt-include
--without-opt-include=${opt-dir}/include
--with-opt-lib
--without-opt-lib=${opt-dir}/lib
--with-make-prog
--without-make-prog
--srcdir=.
--curdir
--ruby=/usr/bin/ruby1.9.1
--with-sqlite3-dir
--without-sqlite3-dir
--with-sqlite3-include
--without-sqlite3-include=${sqlite3-dir}/include
--with-sqlite3-lib
--without-sqlite3-lib=${sqlite3-dir}/lib
--enable-local
--disable-local
Gem files will remain installed in /var/lib/gems/1.9.1/gems/sqlite3-1.3.6 for inspection.
Results logged to /var/lib/gems/1.9.1/gems/sqlite3-1.3.6/ext/sqlite3/gem_make.out
在stackoverflow上,我找到了解决办法:
sudo apt-get install libsqlite3-dev
分享到:
相关推荐
##安装#### UNIX 安装 sudo apt-get install ruby安装 sudo gem install sinatra安装 sudo gem install data_mapper安装[Sqlite3]( ) sudo gem install sqlite3-ruby#### 苹果电脑安装 brew install ruby...
Ubuntu中sudo执行需要网络代理的命令.pdf
说明的Ubuntu中sudu命令的含义及用法。希望对大家有帮助。
Ubuntu18.04sudoaptupdate无法解析域名的解决方案.docx
sqlite3 安装 源码 配置 ,./configure, sudo make ,sudo make install
博客附带的附件,有利于问题的解决,Ubuntu下删除 sudo文件的问题解决!
jekyll v3 确保已安装Ruby及其开发包: sudo apt-get install ruby ruby-dev 安装jekyll: sudo gem install jekyll (在Ubuntu上需要ruby>) 安装jekyll-redirect-from: sudo gem install jekyll-redirect-from ...
前提 : 将 flask_install.tar.gz解压到Ubuntu用户主目录下,严格按照以下步骤执行 1、cd到解压目录 cd /....../flask_install 2、sudo pip3 install click-6.7-py2.py3-none-any.whl 3、sudo pip3 install ...
$ sudo gem install bundler WürWSL缺口 $ sudo apt install build-essential Arch Linux $ sudo pacman -S ruby nodejs libxml2 libxslt $ sudo gem install bundler 苹果系统 $ brew install ruby node $ gem...
install-tl-ubuntu, 在Ubuntu上,安装TeX脚本 install-tl-ubuntu用法sudo./install-tl-ubuntu [OPTIONS]快速下载我推荐使用 git clone,但我已经了解到许多Github用户没有 Git 。 在这些情况下,可以直接下载
受到各种因素影响,有时ubuntu使用sudo apt-get install xx安装程序,在下载软件的时候会出现下载速度过慢的问题。 解决办法:通过安装apt-fast代替apt-get,可以使下载的速度有显著的提升。 解释:apt-fast采用aria...
ubuntu 工具源码和安装说明. export PATH=$PATH:/usr/local/vim/bin tar xf ncurses_5.9.orig.tar.gz mv ncurses-5.9/ ncurses cd ncurses ./configure --prefix=/usr/local/ncurses --without-cxx make sudo make ...
nginx-autoinstall, 在Debian和Ubuntu上,使用定制模块从源代码编译 Nginx 自动安装通过optionnal模块编译和安装 Nginx 。 兼容性x86,x64,arm*Debian 8和更高版本Ubuntu 16.04和更高版本特性最新的主线或者稳定...
sudo apt-get install build-essential libaio1 gawk ksh libmotif3 alien libtool rpm lsb-rpm sudo apt-get install gcc lesstif2 libc6 libc6-dev libstdc++5 xorg unzip sudo apt-get install xauth libxp6 ...
sudo gem install rake jekyll github-markdown sudo easy_install pygments 在Ubuntu上安装 sudo apt-get install ruby rubygems python-setuptools sudo gem install rubygems-update sudo gem install rake ...
码头工人-sqlite3 docker-sqlite3 基于 busybox:ubuntu-14.04 创建一个最小的 sqlite3 docker 镜像。 非常适合 sqlite3 仅数据容器。创造 make将创建一个名为 dbaulig/sqlite3 的 docker 镜像,将该镜像作为可分发...
Win10 Ubuntu18.04 环境下ifconfig服务没有安装,出现类似 Commend ‘xxxxxx’ not found,but can be installed with…… 错误 ~$ ifconfig 一些解决方法(我通过方法四问题得以解决) 方法一: ~$ sudo apt ...
ubuntu版todesk远程工具安装包todesk_4.1.0_amd64.zip是一个在ubuntu16.04/18.04/20.04使用的远程桌面工具,安装用dpkg即可安装
拯救者y9000k2022款ubuntu20.04中wifi驱动安装,里面有详细安装说明。我安装成功了。 1.sudo apt-get install build-essential 2. make defconfig-iwlwifi-public make -j4 sudo make install 3. cd linux-firmware ...
要构建1964js,请在Linux的根文件夹中运行./compile.sh。 需要建造: 瘦 萨斯 CoffeeScript 2.2.4 要设置您Linux环境: sudo apt-get install ruby sudo gem install slim sudo gem install sass sudo gem ...