2012-02-12 20 views
5

私はPython 3.2をアンインストールしようとしていますが、2.7に戻ってきました。私はPythonの経験があまりなく、今学んでいるように、最新版で作業するために必要な作業をすべて管理することがますます困難になっています。 、私は大学のコースのために2.7が必要です。Python 3.2から2.7へのダウングレードはできますか?

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

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

+1

得るのですか? – icktoofay

+0

実行ファイルは何ですか?ダウングレードしてから2.7の構文を使ってプログラムを書こうとしましたか? – purpleladydragons

+0

virtualenv(http://stackoverflow.com/questions/1534210/use-different-python-version-with-virtualenvを参照)を使ってみることもできますが、Windowsで試したことはありません助けてください:http://www.stuartellis.eu/articles/python-development-windows/)。 virtualenvは、Pythonのバージョンだけでなく、プロジェクト間のライブラリのバージョンの競合にも最適です。 – ccoakley

答えて

2

Python 3.xは、リリースの目的であるPython 2.xと下位互換性がありません。下位互換性について心配することなくPython2.xをクリーンアップする。

お互いに対話していないので、コンピュータに必要な数だけインストールすることができます。 Pythonのインストールには、独自のアイドル、モジュール、ランチャーなどの独自のフォルダがあります。

+0

質問を編集して、私はもう少し説明的で、謝罪しました。 – womesiete

1

PyCharmまたは別のPython IDEをインストールできます。それはあなたのコードを解釈するために使用するPythonのバージョンを変更することができます。これは、あなたが書いているときに文法エラーを特定し、あなたに通知するでしょう - あなたが2.xではなく3.xで動作するコードを持っている場合に備えて。

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

0

修正するには、次の手順を実行します。

//現在のPythonポインタ

のls -lのpython

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

のls -lのpythonを確認してください*

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

のsudoのリンク解除パイソン

// Pythonコマンドに必要なPythonのバージョンおよびLINを選択

sudoのLN -s/usr/bin/python2。あなたは、Python 2.7を使用してPythonスクリプトを実行しようとすると、あなたはどのようなエラーが7パイソン

//ポインタの変化を確認し

のls -lのpython

+1

これはWindows 10でどのように実行するのですか? – fnc12

関連する問題