首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法通过luarocks下载geoip模块

无法通过luarocks下载geoip模块
EN

Stack Overflow用户
提问于 2017-08-04 11:49:14
回答 1查看 194关注 0票数 0

我试图通过luarocks安装geoip模块,但它多次显示错误。luarocks --from=http://geoip.luaforge.net/rocks install geoip --详细

输出

io.popen:“pwd”

os.execute: cd '/usr/local/share/lua/5.1‘& test '-e’'/usr/local/lib/luarocks/rocks‘结果:1(数字):0

os.execute: cd '/usr/local/share/lua/5.1‘& test '-d’'/usr/local/lib/luarocks/rocks‘结果:1(数字):0

os.execute: cd '/usr/local/share/lua/5.1‘& test '-e’'/usr/local‘结果:1(数字):0

os.execute: cd '/usr/local/share/lua/5.1‘& test '-d’'/usr/local‘结果:1(数字):0

os.execute: cd '/usr/local/share/lua/5.1‘& test '-e’'/usr/local‘结果:1(数字):0

'/root/.cache/luarocks/http___geoip.luaforge.net_rocks‘os.execute: cd’/usr/os.execute/share/lua/5.1‘& mkdir -p结果:1(数字):0

'/root/.cache/luarocks/http___geoip.luaforge.net_rocks‘os.execute: cd '/usr/local/share/lua/5.1’& test '-d‘os.execute结果:1(数字):0

cd '/root/.cache/luarocks/http___geoip.luaforge.net_rocks‘& rm '-rf’'/root/.cache/luarocks/http___geoip.luaforge.net_rocks/manifest-5.1‘结果:1(数字):0

cd '/root/.cache/luarocks/http___geoip.luaforge.net_rocks‘&& unzip -n '/root/.cache/luarocks/http___geoip.luaforge.net_rocks/manifest-5.1.zip’Archive: /root/.cache/luarocks/http___geoip.luaforge.net_rocks/manifest-5.1.zip中央目录端签名找不到.要么这个文件不是disk文件,要么它构成多部分存档的一个磁盘。在后一种情况下,中心目录和zipfile注释将在此存档的最后一个磁盘上找到。解压缩:在/root/.cache/luarocks/http___geoip.luaforge.net_rocks/manifest-5.1.zip或/root/.cache/luarocks/http___geoip.luaforge.net_rocks/manifest-5.1.zip.zip,中找不到zipfile目录,也找不到/root/.cache/luarocks/http___geoip.luaforge.net_rocks/manifest-5.1.zip.ZIP,句点。结果:1(数字):2304

'/root/.cache/luarocks/http___geoip.luaforge.net_rocks/manifest-5.1.zip‘:cd '/usr/local/share/lua/5.1’& rm '-rf‘os.execute结果:1(数字):0

'/root/.cache/luarocks/http___geoip.luaforge.net_rocks/manifest-5.1.zip.timestamp‘结果:1(数字):0警告:失败搜索清单:未能提取清单文件

'/root/.cache/luarocks/https___rocks.moonscript.org‘os.execute: cd’/usr/os.execute/share/lua/5.1‘& mkdir -p结果:1(数字):0

'/root/.cache/luarocks/https___rocks.moonscript.org‘os.execute: cd '/usr/local/share/lua/5.1’& test '-d‘os.execute结果:1(数字):0

cd '/root/.cache/luarocks/https___rocks.moonscript.org‘& rm '-rf’'/root/.cache/luarocks/https___rocks.moonscript.org/manifest-5.1‘结果:1(数字):0

cd '/root/.cache/luarocks/https___rocks.moonscript.org‘& unzip -n '/root/.cache/luarocks/https___rocks.moonscript.org/manifest-5.1.zip’Archive: /root/.cache/luarocks/https___rocks.moonscript.org/manifest-5.1.zip充气:清单-5.1

结果:1(数字):0

错误:没有找到匹配的查询。

但是当我能够下载这个文件的时候,wget http://geoip.luaforge.net/rocks/manifest可以帮上任何忙。我在哪里做错了..。

另外,我尝试使用build cc -Wall -ansi -c -o geoip.o geoip.c geoip.c:13:17:致命错误: lua.h:没有终止这样的文件或目录编译。*目标' geoip.o‘失败的配方:*Geoip.o错误1

luarocks版本= /usr/bin/luarocks 2.2.0 OS = Ubuntu 16.04.3 LTS

EN

回答 1

Stack Overflow用户

发布于 2018-06-29 21:19:54

https://luaforge.net不再维护;您使用的是不推荐的URL。

对于Lua的当前geoip库,请使用luarocks install lua-geoip

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

https://stackoverflow.com/questions/45506078

复制
相关文章

相似问题

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