私はいくつかの日付/時刻をUTCに変換しようとしていますが、これはPython-電池が含まれています、正しいですか?それは、Python(2.6)にはtzinfoクラスが含まれていません。問題なく、クイック検索で python-dateutil が表示されます。
問題は、Windowsにインストールする必要があることです。 7-Zipを使用して.tar.gz2ディストリビューションを作成できましたが、現在はファイルのコレクションが残っており、処理方法に関するガイダンスはありません。 setup.pyを実行しようとすると、「setuptoolsというモジュールがありません」というエラーが表示されます。
Dateutilが見つからない場合は、次の方法でインストールします。
pip install python-dateutil
またはUbuntuの場合:
Sudo apt-get install python-dateutil
なぜ私が完全な初心者であることを誰かが教えてくれなかったのですか? dateutil
ディレクトリをPythonパスのどこかにコピーするだけでした。
Setup.pyはeasy_install(つまりsetuptools
)を使用しているようです。 setuptools パッケージをインストールするだけで、準備は完了です。
Python 2.6にsetuptoolsをインストールするには、 この質問 の答えを参照してください。
Promptのコマンドに慣れていない人にとっては、少し注意が必要です。する必要があるのは、pythonがインストールされているディレクトリ(デフォルトではC:\ Python27)を開き、そこでコマンドプロンプトを開きます(Shift +右クリックして、ここでコマンドウィンドウを開くを選択))タイプ:
python -m pip install python-dateutil
お役に立てば幸いです。
「Python拡張パッケージの非公式Windowsバイナリー」からインストールします。
http://www.lfd.uci.edu/~gohlke/pythonlibs/#python-dateutil
必要なパッケージはほぼすべて揃っています。
Setup.pyでsetup
の代わりにdistutils.core
からsetuptools
を使用してもうまくいきました:
#from setuptools import setup
from distutils.core import setup
オフラインでパッケージを展開している場合は、コマンドプロンプトを使用できます。
解凍されたフォルダーに移動して、次を実行します。
python setup.py install
私はこのリストのいくつかの提案に従ったが成功しなかった。最後に、この方法を使用してWindowsにインストールしました。Zipファイルを抽出し、フォルダーをpython27
フォルダー。 DOSウィンドウで、Zipファイル(python-dateutil-2.6.0
)、次のコマンドを発行しました:
.\python setup.py install
Whammo-bammoそれはすべて働いた。
管理者としてコマンドプロンプトを実行し、これを入力するだけです。
easy_install python-dateutil
最初に、C:/ python ##/Lib/Site-packages /フォルダーdateutilにあることを確認します。おそらくそれをダウンロードします。すでにpip、matplotlib、six ##、が必要です。 cmd、cd/pythonに移動します。フォルダー/ Scriptsが必要です。スクリプトにcdしてから、--pip install python-dateutilと入力します-----これはWindows 7 Ultimate 32ビットに適用されます、Python 3.4 ------
PYTHONPATHを変更することもできます。
$ python -c 'import dateutil'
Traceback (most recent call last):
File "<string>", line 1, in <module>
ImportError: No module named dateutil
$
$ PYTHONPATH="/usr/lib/python2.6/site-packages/python_dateutil-1.5-py2.6.Egg":"${PYTHONPATH}"
$ export PYTHONPATH
$ python -c 'import dateutil'
$
ここで、/usr/lib/python2.6/site-packages/python_dateutil-1.5-py2.6.Egg
は場所ですdateutilは私のボックスにインストールされました(centosを使用してSudo yum install python-dateutil15
)