No module named mshr module Ubuntu 18.04

Hello.

I am trying to run the tutorial for fenics in Pop_os (Ubuntu) 18.04.
Pyrhon3 and Python2 are installed in the system.
Both pip3 list and pip2 list return a list with fenics and its dependencies.
The fenics installed was 2017 version from Ubuntu repository.

from mshr import * return no module named mshr error

I have tried to install fenics from ppa (2019 version) but the fenics package was labeled as broken.
Thus I reverted to 2017 version.

Any suggestion for a solution?

Kind regards,
Iwan

I solve the problem by upgrading to Pop_OS 19.10. The default repository have fenics 2019 as default.

ft01_poisson and ft_02_poisson_membrane worked fine.

Another possibility is to take the source code, e.g. from https://launchpad.net/~fenics-packages/+archive/ubuntu/fenics/+sourcepub/8721488/+listing-archive-extra
and build mshr locally

dpkg-source -x mshr_2017.2.0-1~ppa3~artful3.dsc 
cd mshr-2017.2.0
dpkg-buildpackage

(possibly there were additional complications thwarting the build for bionic)