(原)luarocks更新某个模块

Posted darkknightzh

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了(原)luarocks更新某个模块相关的知识,希望对你有一定的参考价值。

转载请注明出处:

http://www.cnblogs.com/darkknightzh/p/6424398.html

参考网址:

https://github.com/torch/nn/issues/974

https://github.com/brotchie/torch-ubuntu-gpu-ec2-install/issues/4

https://github.com/torch/cunn/issues/388

1. 更新nn

如果torch的某个模块需要更新的话,可以直接使用luarocks install moduleName进行重新安装。但是在更新nn时,提示

“unknown type name ptrdiff_t”

两个参考网址中均碰到了这个问题。

第一个参考网址最后说,先重新安装torch,在安装需要的模块。试了一下,成功了。

luarocks install torch

而后:

luarocks install nn

=====================================================================

170227更新:

2. 更新cunn

直接使用luarocks install cunn,提示下面的问题:

THCGenerateFloatTypes.h: No such file or directory

如参考网址3所示。该网址也提供了解决方法:需要重新安装cutorch(luarocks install cutorch),之后再安装cunn(luarocks install cunn)就可以了。

说明:其实刚才碰到了一个很诡异的问题,重新安装cutorch后,第一次安装cunn时失败了,第二次输入同样的命令,就成功了。。。

170227更新结束

170804更新:

如果在电脑使用了anaconda2后,安装torch,可能会提示:anaconda2/lib/libcurl.so.4: no version information available.

https://github.com/torch/torch7/issues/629中guopzhao指出,可以把anaconda2重命名一下,然后使用luarocks install torch来安装torch,之后再把anaconda2名字改回来就可以了。

170804更新结束

=====================================================================

 

以上是关于(原)luarocks更新某个模块的主要内容,如果未能解决你的问题,请参考以下文章

luarocks.cn - 中国首个 Lua 模块代理服务

错误 - “没有为 fb.python 找到 LuaRocks 模块”

一个使用 xmake 构建 c/c++ 模块的 luarocks 插件

lua模块管理工具

如何为 Windows 10 安装 luarocks

LuaRocks - 检查最新的可用版本