22

私のマシン(Mac OS X 10.6)にはPython2.xと3.xがあります。ver 2を使いたいものもあれば、ver 3を使いたいものもあります。編集/実行用のIDLEソフトウェアが好きですが、常にバージョン3を使用しています。

IDLEが使用するインタプリタのバージョンを変更する方法はありますか?

ありがとう!

4

6 に答える 6

24

Pythonのバージョンごとに異なるバージョンのIDLEがインストールされています。Mac OS XにPythonをインストールした方法に応じて、に異なるフォルダが見つかる場合があります/Applications。IDLEが含まれているPython3.n(n = 1または2)フォルダーを探します。idle2.6または、ターミナルコマンドラインから、 and、idle3or 、idle3.1またはを見つけることができますidle3.2

于 2011-01-23T20:49:00.780 に答える
8

通常、Pythonの各バージョンは、独自のバージョンのIDLEをインストールします。これがMacでどのように機能するかはわかりませんが、Windowsでは次のように機能します。

python2.7 C:\Program Files\Python27\Lib\idlelib\idle.pyw

Python2IDLEを起動して

python3.2 C:\Program Files\Python32\Lib\idlelib\idle.pyw

Python3IDLEを起動します。

于 2011-01-23T20:44:57.583 に答える
3

.pyWindows環境では、IDLEの特定のインストールを使用する場合、ファイルを右クリックして[プログラムから開く]を選択するのが最も簡単な方法だと思います。次に、IDLE.bat使用するPythonバージョンのインストール場所にあるファイルに移動します。ピッキングはilde.py機能しませんが、.batファイルは機能します。

例:

D:\Python27\ArcGISx6410.4\Lib\idlelib\idle.bat

また

D:\Python27Desktop\ArcGIS10.4\Lib\idlelib\idle.bat
于 2017-01-18T03:56:20.000 に答える
1

コンピューターに2つ以上のPythonバージョンがインストールされているが、開くことができるPython IDLEが1つしかない場合(Python 2.7を使用するIDLEを想定)、コンピューターにPython 3.5用のIDLEがインストールされていない場合(またはのフォルダー/usr/binを確認してください。その場合、現在インストールされていません)。次に、CLIから次のコマンドを実行してインストールする必要があります。idleidle-python2.7idle-python3.5idle-python3.5

sudo apt install idle-python3.5

または、LinuxのSoftwareManagerでインストールすることもできます。IDLEを検索し、インストールするIDLEを選択します。

于 2019-06-04T14:03:07.880 に答える
0

RHEL 7では、yum install python-toolsをインストールした後、「idle3.6」と入力すると機能しました。

于 2020-07-14T17:38:26.460 に答える
-1

私はMacのエディターとしてSublime3を使用しています。いくつかのバックエンドファイルに変更が必要でした。Python3.sublime-buildファイルに変更が加えられました。

{
"cmd": ["/usr/local/bin/python3", "-u", "$file"],
"file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
"selector": "source.python",
"encoding": "utf8",
"path": "/usr/local/Frameworks/Python.framework/Versions/3.3/bin/"
}

SublimeREPLパッケージもインストールされました。

Main.sublime-menuファイルは、以下を反映するように編集されました。

{"command": "repl_open",
 "caption": "Python3 - RUN current file",
 "id": "repl_python_run",
  "mnemonic": "d",
  "args": {
        "type": "subprocess",
        "encoding": "utf8",
        "cmd": ["python3", "-u", "$file_basename"],
        "cwd": "$file_path",
        "syntax": "Packages/Python/Python.tmLanguage",
        "external_id": "python",
        "extend_env": {"PYTHONIOENCODING": "utf-8"}
        }
}

これらは一言で言えば主要な変更です。ガイド付きのステップバイステップの手順の詳細については 、Python3開発用のSublimeText3のセットアップを参照してください。

于 2017-02-08T14:44:32.793 に答える