TextMateは、内部でも端末でもなく、IDLEでPythonスクリプトを実行できますか?Python for TextMate - IDLEでスクリプトを実行しますか?
IDLEインストールに付属しているPythonビルドを使用するのではなく、シェルウィンドウを実際に起動して対話型セッションで入力することができます。
TextMateは、内部でも端末でもなく、IDLEでPythonスクリプトを実行できますか?Python for TextMate - IDLEでスクリプトを実行しますか?
IDLEインストールに付属しているPythonビルドを使用するのではなく、シェルウィンドウを実際に起動して対話型セッションで入力することができます。
私はOSXで遊んでいましたが、私はそれが機能していると思います。 [++](下の隅に、第2の左ボタンをあなたの "スクリプトの実行" コマンドを複製し、その後、Python
を展開します。左側には
オープンのTextMateのバンドルエディタ(>Show Bundle Editor
Bundles
- - >Bundle Editor
) )、およびキーボードショートカットを選択し、次のアクティベーションにあるボックスに入れて「IDLEでスクリプトの実行」
をそれに名前を付ける:
01:キー相当は、次の行を置き換え
TextMate::Executor.run("/usr/bin/idle2.7", "-r", ENV["TM_FILEPATH"]) do |str, type|
と
TextMate::Executor.run(ENV["TM_PYTHON"] || "python", "-u", ENV["TM_FILEPATH"]) do |str, type|
これは、あなたが直接/usr/bin/idle2.7 -r /path/to/script.py
を実行したかのように、アイドル状態への引数として、あなたのファイルパスを供給します。 (またはあなたが使用しているPythonのバージョン - /usr/bin/idle3.1など)
-r
フラグの代わりに-e
フラグを使用して、実行する代わりにIDLEでスクリプトを編集することもできます。ターミナルがするように、ポストはクールであることを
おかげでアレックスは、私はPythonはTMが使用するビルドに更新TM_PYTHONを/ usr/local/binに/のpython3を設定しようとしたが、私は実際に起動するIDLEを期待していました"ターミナルで走る"。 WindowsでTMを使用していますか? – MachineElf
私は自分の答えを更新しました - あなたはどうやって行くのか教えてください! –
私はこれをTextmate2上で動作させることはできません。どうやってそれが動作するかもう一度見ていただけますか? – altabq