This is certainly an interesting error - looks like we've come across this a couple of times before with folks on Ubuntu using virtual machines to run QIIME 2:
A couple of initial questions for you:
Are you doing a native install on Ubuntu, or using a virtual machine?
Do you have numpy installed separately in the environment you are attempting to install QIIME 2 within? And if so, what version of numpy is it? You can run conda info to list all of the current packages/versions in your environment.
Sorry you're running into this, Ubuntu is certainly supported, and a common platform for us. I expect there's something misbehaving between what your processor supports, and what math library is being used (such as openBLAS or MKL, which numpy uses).
I guess to get started, could you tell us more about your processor? Ideally we would like to see the info in /proc/cpuinfo, so if you could run this command and upload the result, that would help out:
cat /proc/cpuinfo > cpuinfo.txt
Next could you provide the result of (in your environment):
conda list blas
conda list mkl
(I expect this one to be empty).
Last step, could you run this small script which will load each QIIME 2 plugin and print each import involved? Then if you could upload the result, I expect the last line to be our culprit:
python qiime_more_info.py > more_info.txt # remember to download the script