Closed yihuajack closed 1 year ago
Thank you for reporting this issue. We changed the build system of Solcore so that it should no longer be necessary to compile it on the user's computer, but it was not yet updated to pre-build wheels for Python 3.12, which is why it was trying to compile the PDD solver on your computer. Note that I am also working on incorporating a Python-based PDD solver into Solcore which should be available in the next few weeks, and should not have any of these installation issues.
For now, there are two options:
pip install solcore --config-setting=setup-args="-Dwith_pdd=false"
@phoebe-p Thanks for your reply and your effort! I'd temporarily use Python 3.11 and wait for later releases:)
@yihuajack this should be fixed now, version 5.10.0 has wheels up to Python 3.12 available through pip install solcore
@yihuajack this should be fixed now, version 5.10.0 has wheels up to Python 3.12 available through
pip install solcore
Hi @phoebe-p
For solcore-5.10.0 pip install solcore
, these errors still occur. Can you re-open this issue?
According to https://community.intel.com/t5/Intel-Fortran-Compiler/ifort-command-line-warning-10161/td-p/822737 Intel Fortran Compiler does not support *.f95 file compilation, so it will failed to compile
solcore\poission_drift_diffusion\DDmodel-current.f95
.ifor DDmodel-current.f95
givespip install solcore
gives