Whenever I run beta_diversity_through_plots.py, I get the following error output:
*** ERROR RAISED DURING STEP: Make 2D plots (continuous coloring, weighted_unifrac)
Command run was:
/usr/local/bin/qiime-1.6.0/python-2.7.3-release/bin/python /usr/local/bin/qiime-1.6.0/qiime-1.6.0-release/bin/make_2d_plots.py -p 09_beta_diversity/prefs.txt -i 09_beta_diversity/weighted_unifrac_pc.txt -o 09_beta_diversity/weighted_unifrac_2d_continuous/ -m MappingFile.txt
Command returned exit status: 1
Stdout:
Stderr
Traceback (most recent call last):
File "/usr/local/bin/qiime-1.6.0/qiime-1.6.0-release/bin/make_2d_plots.py", line 22, in <module>
from qiime.make_2d_plots import generate_2d_plots
File "/usr/local/bin/qiime-1.6.0/qiime-1.6.0-release/lib/qiime/make_2d_plots.py", line 17, in <module>
from matplotlib.pylab import *
File "/usr/local/bin/qiime-1.6.0/matplotlib-1.1.0-release/lib/python2.7/site-packages/matplotlib/pylab.py", line 221, in <module>
from matplotlib import mpl # pulls in most modules
File "/usr/local/bin/qiime-1.6.0/matplotlib-1.1.0-release/lib/python2.7/site-packages/matplotlib/mpl.py", line 3, in <module>
from matplotlib import axes
File "/usr/local/bin/qiime-1.6.0/matplotlib-1.1.0-release/lib/python2.7/site-packages/matplotlib/axes.py", line 19, in <module>
import matplotlib.dates as mdates
File "/usr/local/bin/qiime-1.6.0/matplotlib-1.1.0-release/lib/python2.7/site-packages/matplotlib/dates.py", line 119, in <module>
from dateutil.rrule import rrule, MO, TU, WE, TH, FR, SA, SU, YEARLY, \
ImportError: No module named dateutil.rrule
I tried running "sudo apt-get install python-dateutil" to no avail (the library was already installed and up to date)
The following parameters were in the log file generated by beta_diversity_through_plots.py: