StackOverflowコミュニティの助けを借りて、computer running Linux CentOS 7にluasqlを正しくインストールすることができました。Linux Ubuntu 16にluasqlをインストールするには?
は、今私は、LinuxのUbuntu 16 上で同様の問題は、私は、次のコマンドを試してみました:
sudo apt-get -y install lua-sql-postgres
sudo apt-get -y install lua-sql-postgres-dev
sudo luarocks install luasql-postgres
そして、ここでは、私がシステムから取得エラーです:
Installing https://rocks.moonscript.org/luasql-postgres-2.3.5-2.rockspec...
Using https://rocks.moonscript.org/luasql-postgres-2.3.5-2.rockspec... switching to 'build' mode
Error: Could not find expected file libpq-fe.h, or libpq-fe.h for PGSQL -- you may have to install PGSQL in your system and/or pass PGSQL_DIR or PGSQL_INCDIR to the luarocks command. Example: luarocks install luasql-postgres PGSQL_DIR=/usr/local
誰がどのように知っていますこの問題を解決するために? おかげ
を 'のlibpq-dev'をインストールしてください:ファイルは、'は/ usr//含んでいますpostgresql/libpq-fe.h' http://packages.ubuntu.com/xenial-updates/amd64/libpq-dev/filelist –