ImportError: No module named dateutil.parser
Solution 1:
On Ubuntu you may need to install the package manager pip
first:
sudo apt-get install python-pip
Then install the python-dateutil
package with:
sudo pip install python-dateutil
Solution 2:
For Python 3:
pip3 install python-dateutil
Solution 3:
You can find the dateutil package at https://pypi.python.org/pypi/python-dateutil. Extract it to somewhere and run the command:
python setup.py install
It worked for me!
Solution 4:
For Python 3 above, use:
sudo apt-get install python3-dateutil
Solution 5:
If you're using a virtualenv, make sure that you are running pip from within the virtualenv.
$ which pip
/Library/Frameworks/Python.framework/Versions/Current/bin/pip
$ find . -name pip -print
./flask/bin/pip
./flask/lib/python2.7/site-packages/pip
$ ./flask/bin/pip install python-dateutil