2

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

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

この 3.1 バージョンの Python で dateutil 2.0 を動作させるには、何をする必要があるか教えてください。

ありがとう、ポール。

4

2 に答える 2

2

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

$ /usr/local/bin/python3.1 setup.py build
$ sudo /usr/local/bin/python3.1 setup.py install

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

詳細については、 Python モジュールのインストールを参照してください。

于 2011-08-04T19:54:51.717 に答える
0

virtualenvを使用して、複数のPython環境を切り替えることができます。説明した状況では、Python 3.1で新しいvirtualenvをセットアップし、virtualenv内でpipを使用して、dateutil2.0を含むすべてのものをインストールできます:)

于 2011-12-06T06:17:54.667 に答える