要按照页面上的说明安装太极遗产,我运行以下命令
wget https://raw.githubusercontent.com/yuanminghu/taichi/legacy/install.py
然后是python3.8 install.py
,它提供了以下错误消息:
In file included from /home/sourena/taichi/include/taichi/common/util.h:263,
from /home/sourena/taichi/include/taichi/util.h:6,
from /home/sourena/taichi/include/taichi/math/eigen.h:7,
from /home/sourena/taichi/include/taichi/math/svd.cpp:10:
/home/sourena/taichi/include/taichi/common/meta.h:79:8: error: ‘void
taichi::STATIC_IF::statement<Cond>::else_(const F&) [with F =
taichi::imp_svd(const taichi::MatrixND<n, T>&, taichi::MatrixND<n, T>&, taichi::MatrixND<n, T>&, taichi::MatrixND<n, T>&) [with int dim = 2;T = double]::<lambda(const auto:25&)>; bool Cond = true]’, declared using local type ‘const taichi::imp_svd(const taichi::MatrixND<n, T>&, taichi::MatrixND<n, T>&, taichi::MatrixND<n, T>&, taichi::MatrixND<n, T>&) [with int dim = 2; T = double]::<lambda(const auto:25&)>’, is used but
never defined [-fpermissive]
79 | void else_(const F &) {
| ^~~~~
/home/sourena/taichi/include/taichi/common/meta.h:90:8: error: ‘void taichi::STATIC_IF::statement<false>::else_(const F&) [with F = taichi::imp_svd(const taichi::MatrixND<n, T>&, taichi::MatrixND<n, T>&, taichi::MatrixND<n, T>&, taichi::MatrixND<n, T>&) [with int dim = 3; T = double]::<lambda(const auto:25&)>]’, declared using local type ‘const taichi::imp_svd(const taichi::MatrixND<n, T>&, taichi::MatrixND<n, T>&, taichi::MatrixND<n, T>&, taichi::MatrixND<n, T>&) [with int dim = 3; T = double]::<lambda(const auto:25&)>’, is used but never defined [-fpermissive]
90 | void else_(const F &f) {
| ^~~~~
make[2]: *** [CMakeFiles/taichi_core.dir/build.make:193: CMakeFiles/taichi_core.dir/include/taichi/math/svd.cpp.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:96: CMakeFiles/taichi_core.dir/all] Error 2
make: *** [Makefile:84: all] Error 2
Error: Build failed.
Error: installation failed.
底线是,我尝试了几种不同的方式下载install.py
并用它安装太极遗产,但每次我都收到相同的错误消息。
上面的代码实际上是输出的最后一部分,这里似乎不存在整个输出的日志文件来与您共享它。我知道,如果没有日志文件,就很难找到问题所在。因此,如果您可以运行该命令,并查看您是否顺利地安装了代码,或者您收到了相同的错误消息,我将非常感激。
有人想看看这个问题吗?
我的机器运行在ubuntu 20.04上。
发布于 2022-04-19 10:02:22
我也遇到过同样的问题。它可以通过安装太极拳在白云图18.04。
https://stackoverflow.com/questions/67388874
复制相似问题