2012-03-07 72 views
5

Win7には2つのバージョンのPythonがインストールされています。 (Python 2.5およびPython 2.7)。CygwinがピックアップしたPythonのバージョンを変更する方法

これらはそれぞれ 'C:/ Python25'と 'C:/ Python27'にあります。

私はPython 2.5を使ってファイルを実行しようとしていますが、デフォルトではCygwinは2.7を選択します。

Cygwinで使用するバージョンを変更する方法を教えてください。

答えて

4

早急に$ PATHを並べ替えて、2.5が最初に選択されるようにします。 正しい方法は、virtualenvを使用してpythonバージョンに固有のjail環境を作成することです。

1

ボンのポストに加えて、あなたが砂のボクシングをしていないのであれば、それは正しいことではありません。なぜPythonのグローバルインストールを何かの危険にさらしたいのですか? Virtualenvでは、その特定のサンドボックスに使用されるPythonインタプリタを選択できます。 VirtualenvとVirtualenvwrapper(またはカスタムソリューション)は、Python Developerが持つ最も重要なツールの2つです。あなたは、あなたのvirtualenvを見たり、作成したり、削除したり、それらをすべて簡単に起動することができます。あなたはpipから両方のソフトウェアを入手することができます。それらを使用していない場合は、要件ファイルも使用していないと思いますか? $ pip freeze> requirements.txtは、プロジェクトのすべての正確なバージョンと依存関係を持つrequirements.txtを生成します。そうすれば、迅速な導入が可能になります。あなたの現在のプロジェクトがpipから10の依存関係を必要とする場合は、多くを配備すると要件ファイルが大いに役立ちます。

あなたはvirtualenvとpipで良い初心者を見ることができますhere

関連する問題