2011-08-04 2 views
1

Python 3.1で動作するように、dateutilの最新バージョンをインストールしたいと思います。 Pythonの私のシステムのデフォルトのバージョンは2.6.1ですので、私は、各ファイルの先頭に次のシェバングを追加することによって、Pythonの3.xの構文で記述されたスクリプトを実行します。dateutilのインストール

#!/usr/local/bin/python3.1 
# -*- coding utf-8 -*- 

誰もが、私は何をする必要があるかを教えてもらえますこの3.1バージョンのPythonで動作するdateutil 2.0を入手してください。

おかげで、 ポール。

+0

ここで最新のコードを使用していますか? Python3ですでに動作すると主張しています。あなたはどんな問題を抱えていますか?最新:https://code.launchpad.net/~niemeyer/dateutil/trunk –

+0

インストール時に、Python 2ではなくPython 3を指差しますか?見つけられなかった場合のインストール方法や問題点などを教えてください。 – agf

+0

問題はどこから始めるのか本当にわからないことです。ほとんど間違いなく、トラブルシューティングをしなければならないので、私は始める前に助けを求めると思った。あなたはここではたいてい悪い言葉でdateutilについて言いましたが、インストール手順は特に包括的ではありません。経験豊富なソフトウェア開発者にとってはこれはおそらく問題ではないかもしれませんが、自分のような初心者にとっては、ディレクトリを理解し、コマンドライン経由でインストールする必要があるとすぐに紛らわしくなることがあります。 –

答えて

2

おそらく、使用する予定のPythonのバージョンでsetup.pyを呼び出す必要があります。次のようなものがあります。

ソースファイルの最初のシバン行を編集する必要はありません。

詳細はInstalling Python Modulesを参照してください。

+0

dateutilパッケージがダウンロードフォルダにあります。私はそれをそこに残し、ターミナルを開き、これらの2行のコードを入力するだけですか? –

+1

http://docs.python.org/install/index.html –

0

virtualenvを使用して、複数のpython環境を切り替えることができます。あなたの記述された状況では、Python 3.1で新しいvirtualenvを設定し、単にvirtualenv内のpipを使って、dateutil 2.0を含む何かをインストールすることができます:

関連する問題