我试图安装igakit Python扩展为在其安装指南http://sfepy.org/doc-devel/installation.html#requirements提到安装所有需要的依赖于sfepy包的一部分。igakit窗口10 64位安装(与Python 2.7)错误LNK2019
不幸的是,没有wheel文件可以使用pip来运行。
我的安装过程中(并且仍然)充满了出现的错误,并且它们是两相长的,但我只描述当前阶段。
阶段#2:安装软件: -
1的Python 2.7.13(64位)
2-的Microsoft Visual C++为Python 2.7
3-的Microsoft Visual C++ 2010 x64的再发行
-4-的Microsoft Visual C++ 2010 86再发行
如吨描述5- MinGW的-W64 &安装Msys2他的网站https://computingabdn.com/softech/mingw-howto-install-gcc-for-windows/。
当我打
python setup.py install --user
上igakit的命令,在下载的顶级目录提示这个错误出现
igalibmodule.obj : warning LNK4197: export 'initigalib' specified multiple times; using first specification
Creating library build\temp.win-amd64-2.7\Release\build\src.win-amd64-2.7\igakit\igalib.lib and object build\temp.win-amd64-2.7\Release\build\src.win-amd64-2.7\igakit\igalib.exp
igalib.o : error LNK2019: unresolved external symbol _gfortran_internal_pack referenced in function __bspline_MOD_removeknot
igalib.o : error LNK2019: unresolved external symbol _gfortran_matmul_r8 referenced in function __bspeval_MOD_interpolate
igalib.o : error LNK2019: unresolved external symbol _gfortran_stop_string referenced in function __bsp_MOD_hessian3
build\lib.win-amd64-2.7\igakit\igalib.pyd : fatal error LNK1120: 3 unresolved externals
我以前也是一派这个问题,并发现,这个问题可能是由一个声明但未定义的外部变量或函数引起的,但遗憾的是,由于我只有很少的编程经验,而且搜索结果主要用于visual studio(未安装在我的电脑中)我无法进一步推动这个问题的来源。
任何帮助?