在Jupyter Lab中配置FEniCS环境的问题排查与解决
Jupyter Lab中FEniCS导入失败的问题解决
问题概述
需要在Jupyter Lab中使用FEniCS,执行import fenics时多次失败,具体故障场景如下:
- 用
pip3 install fenics安装后,包已存在于/usr/local/lib/python3.9/site-packages,但Jupyter中提示ModuleNotFoundError: No module named 'fenics' - 创建conda环境
fenicsproject(命令:conda create -n fenicsproject -c conda-forge python=3.5 jupyter fenics),source activate fenicsproject无效,改用conda activate fenicsproject激活后仍无法导入FEniCS - 为环境配置Jupyter内核:
终端启动Jupyter Lab后导入FEniCS,抛出conda create -n fenicsproject -c conda-forge fenics conda activate fenicsproject python -m ipykernel install --user --name fenicsproject --display-name "Python (FEniCS)"RuntimeError: Could not find DOLFIN pkg-config file. Please make sure appropriate paths are set.
有效解决方法
打开Anaconda Navigator,切换到fenicsproject环境,直接在该环境中启动Jupyter Lab,即可成功执行import fenics。
内容的提问来源于stack exchange,提问作者pamgur
相关产品推荐
相关产品推荐

