我正尝试使用以下代码在Google colab中设置FEniCS。即使几天前我也没有任何问题,但是当我今天尝试相同的操作时,我得到了错误:没有名为“ dolfin”的模块 你能帮我一下吗。非常感谢您的时间和支持。
from google.colab import files
import platform, sys
python_version=platform.python_version()
from distutils.version import LooseVersion, StrictVersion
if ( LooseVersion(python_version) < LooseVersion("3.0.0")):
print("Python3 is needed!");
print("How to fix: Runtime/Change_runtime_type/Python 3");
sys.exit()
try:
from dolfin import *; from mshr import *
except ImportError as e:
!apt-get install -y -qq software-properties-common python-software-properties module-init-tools
!add-apt-repository -y ppa:fenics-packages/fenics
!apt-get update -qq
!apt install -y --no-install-recommends fenics
from dolfin import *; from mshr import *
import matplotlib.pyplot as plt;
from IPython.display import clear_output, display; import time; import dolfin.common.plotting as fenicsplot
import time
import os, sys, shutil
dolfin_version = dolfin.__version__
print ('dolfin version:', dolfin_version)
!rm -rf * # clean up all files