web-dev-qa-db-ja.com

Python 3.2から2.7にダウングレードするにはどうすればよいですか?

Python 3.2に戻って2.7に戻ろうとしていますが、Pythonの経験があまりなく、今学んでいるので、すべての回避策を管理することがますます難しくなっています。最新バージョンで作業する必要があり、大学のコースには2.7が必要です。

Windows7の追加/削除プログラムを使用してPython 3.2および3.1をアンインストールしてから、64ビットPython 2.7をダウンロードしてインストールしましたが、 Python27フォルダー内の実行可能ファイルで既存の.pyファイルを開くことができません。

クリックして.pyファイルを開くと、エラーメッセージは表示されませんが、Windowsはファイルを開くプログラムを尋ねます。また、C:\ Python 27でpython.exeまたはpythonw.exeを選択すると、コンソールが表示されます。ウィンドウが短時間表示されてから閉じます。コンテキストメニューの[IDLEで編集]オプションがなくなり、IdleXで編集しようとすると、別の[開くアプリケーション]ウィンドウが表示されます。

9
womesiete

Anacondaを使用してpythonバージョンを変更することもできます:

conda install python=3.5.0

または多分

conda install python=2.7.8

またはあなたが望むものは何でも。

2
Edith Mendoza

Python 3.xは、リリースの目的であるPython 2.xとの下位互換性はありません。下位互換性を気にせずにPython2.xをクリーンアップするため。

pythonインストールは、相互に作用しないため、コンピューターに必要な数だけインストールできます。pythonインストールには、独自のフォルダーがあり、それはそれ自身のアイドル、モジュール、ランチャーなどです。

2
Ecker00

python 3.2を削除する代わりに、python 2と3の両方を同時に使用できます。使用するバージョンを指定するだけです。

CMDを使用すると、Windowsにインストールされている利用可能なバージョンを確認できます。そこに表示されない場合は、インストールする必要があります。

py -0 # Prints out the versions you can use.

使用するpythonバージョンを指定できます。たとえば、Windows 10では、以下のコードをpython 3に使用します。

py -3 fileName.py # runs using python 3

python 2の場合、インストール後に以下のコードを使用できます。

py -2 fileName.py # Runs using python 2

Pythonを同時にインストールする方法の詳細は次のとおりです。 両方をインストールする方法Python 2.xとPython Windows 7では3.x

1
Fatih Aktaş

PyCharmまたは別のPython IDEをインストールできます。これにより、コードの解釈に使用するpythonのバージョンを変更できます。これにより、構文エラーが次のように識別されます。あなたは書いていて、それらについてあなたに通知します-3.xで動作するが2.xでは動作しないコードがある場合。

Ecker00は正しいです。別のディレクトリに2.7をインストールすると、コンピュータに3.xをインストールしたまま2.7にアクセスできます。ただし、2.7でライブラリを使用するには、Python27フォルダーのpipを使用してライブラリを再インストールする必要があります。

1
jdanaher

次の手順を使用して修正します。

//現在のチェックPythonポインタ

ls -l python

//利用可能なチェックPythonバージョン

ls -l python *

//現在のリンクを解除pythonバージョン

Sudo unlink python

//必要なものを選択pythonバージョンとlinto python command

Sudo ln -s /usr/bin/python2.7 python

//ポインタの変更を確認

ls -l python

0
Le SaGe