- The dateutil module provides powerful extensions to the standard datetime module, available in Python. Installation ¶ dateutil can be installed from PyPI using pip (note that the package name is different from the importable name).
- Download python-dateutil2.4.2-1all.deb for 16.04 LTS from Ubuntu Main repository.
I'm trying to convert some date/times to UTC, which I thought would be dead simple in Python - batteries included, right? Well, it would be simple except that Python (2.6) doesn't include any tzinfo classes. No problem, a quick search turns up python-dateutil which should do exactly what I need.
The problem is that I need to install it on Windows. I was able to upack the .tar.gz2 distribution using 7-zip, but now I'm left with a collection of files and no guidance on how to proceed. When I try to run setup.py I get the error 'No module named setuptools'.
Zero PiraeusImplementation to Pt-br of python lib python-dateutil. Implementation to python-dateutil with to Pt-br language. '(dateutil library's date parse.
11 Answers
If dateutil is missing install it via:
Or on Ubuntu:
HugoWhy didn't someone tell me I was being a total noob? All I had to do was copy the dateutil
directory to someplace in my Python path, and it was good to go.
Looks like the setup.py uses easy_install (i.e. setuptools
). Just install the setuptools package and you will be all set.
To install setuptools in Python 2.6, see the answer to this question.
Install from the 'Unofficial Windows Binaries for Python Extension Packages'
Pretty much has every package you would need.
It is a little tricky for people who is not used to command prompt. All you haveto do is open the directory where python is installed (C:Python27 by default) and open the command prompt there (shift + right click and select open command window here) and then type :
python -m pip install python-dateutil
Hope that helps.
Using setup
from distutils.core
instead of setuptools
in setup.py worked for me, too:
If you are offline and have untared the package, you can use command prompt.
Navigate to the untared folder and run:
Just run command prompt as administrator and type this in.
UserUserPython Dateutil Windows
You could also change your PYTHONPATH:
Where /usr/lib/python2.6/site-packages/python_dateutil-1.5-py2.6.egg
is the place dateutil was installed in my box (centos using sudo yum install python-dateutil15
)
First confirm that you have in C:/python##/Lib/Site-packages/ a folder dateutil, perhaps you download it, you should already have pip,matplotlib, six##,confirm you have installed dateutil by--- go to the cmd, cd /python, you should have a folder /Scripts. cd to Scripts, then type --pip install python-dateutil ------This applies to windows 7 Ultimate 32bit, Python 3.4------
I followed several suggestions in this list without success. Finally got it installed on Windows using this method: I extracted the zip file and placed the folders under my python27
folder. In a DOS window, I navigated to the installed root folder from extracting the zip file (python-dateutil-2.6.0
), then issued this command:
Whammo-bammo it all worked.