我試圖安裝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(未安裝在我的電腦中)我無法進一步推動這個問題的來源。
任何幫助?