私はIPythonノートブックを使用しています。私は外部エディタでプログラムを編集したいと思います。 %edit file_name.py
にメモ帳++などのエディタを開くにはどうすればよいですか。IPythonノートブックの外部エディタ
答えて
%edit?
を実行すると、%edit
のマジック機能のヘルプが表示されます。
あなたのipython_config.pyにあるc.TerminalInteractiveShell.editor
を設定する必要があります。私はこれがWindowsにどこにあるのかは分かりません。 OS XとLinuxでは〜/ .ipythonにあります。あなたは、あなたが望むエディタの完全なパスになるように変数を設定したいでしょう。
また、Windows自体に環境変数EDITORを作成し、それを目的のエディタのフルパスに設定することもできます。 iPythonはそれを使うべきです。
これはうまくいきますが、コメントを追加するだけです:ipython_config.pyを取得するには、最初に 'ipython profile create'を実行する必要があります –
私はWindows 7と8(および10TP)とPython 3.4.2を使用しています。
私はで始まって、ipythonが設定ファイルがどこにあるべきだと思ったかを教えてくれました。私は私の周り読み、以下を思い付い異なっていた見たとき:
- 私のシステムでは、
ipython locate
は_ipython
は、Windows XP、 で行わYouTubeの動画で取り上げられますない、私に
- ディレクトリ内を参照してください。
ipython locate
は、プロファイルディレクトリを指定します。あなたが積極的にipythonのプロファイルを使って何をやっていない場合は、プロファイルを使用している場合、それは、.ipython\profile_default
する必要があり、その後、私はS/profile_default/$ {YOUR_PROFILE_NAME}/グラム - がためprofile_defaultディレクトリを確認するためにあなたにそれを残します
ipython_config.py
ファイル、それはそこにはない場合、それ自体を初期化するためにIPythonを伝える:ipython profile create
- テキストエディタで開き、configファイルを、
c:\users\osmith\.ipython
を与えました
あなたは彼らのコンソールと周り混乱していない人のようなものであればあまりにも多く、標準的な場所に物事をインストールする場合は、次のように入力してこの手順に直接進むことができます:ipython profile create
が続き、start notepad .ipython\profile_default\ipython_config.py
が続きます。
c.TerminalInteractiveShell.editor
ため
- 検索は、誰もがそうEETを行うことができます先頭のハッシュとコピーからのスペース
アポストロフィ(
'notepad'
)と希望のエディタのパス(例:c.TerminalInteractiveShell.editor = 'C:/プログラムファイル(x86の)/noddyeditor/noddy.exe'
キャッチはいえ、ここにあります。いくつかの現代的なエディタは、ちょっとファンシーで自動的に取得します。このように呼び出されると、コンソールから切り離されます。 Notepad ++やSublime Textなどがあります。Sublimeは "--wait"オプションを受け取ります。これは、あなたがファイルを閉じるまで、何らかの定義がuntil
と他の定義がclose
となるまで、コマンド呼び出しにハングするように指示します。
ただし、以下の設定は、崇高なテキストのためにほとんどの時間を動作します:
c.TerminalInteractiveShell.editor = '"c:/program files/sublime text 3/subl.exe" --wait'
(仮定C:あなたの崇高なテキスト3ディレクトリがどこにある\プログラムファイルが\である)
ヒント--waitありがとう! – maggie
- 1. 外部ノートブックへのIpythonのノートブックのリンク
- 2. ipythonノートブックのアニメーショングラフ
- 3. IPythonノートブックのテスト
- 4. Jupyterノートブックのインポートモジュール "ipython"
- 5. IPythonノートブックのPyzmqエラー
- 6. gitリポジトリのIPythonノートブック
- 7. ループ外でブレークして、関数の外に戻る - iPythonノートブック
- 8. Ipython:ノートブック内のコードのデバッグ
- 9. Herokuの対話型Ipythonノートブック
- 10. ipythonノートブックのセンターアライメント出力
- 11. スライドショーモードのインタラクティブJupyter/IPythonノートブック?
- 12. git --amend外部エディタ
- 13. jupyter ipythonノートブックをpdfにエクスポート
- 14. ipythonノートブックで "matplotlib.pyplotをimport plt"
- 15. IPythonノートブックで奇妙なシンボル
- 16. エラーIPythonノートブックを開く
- 17. IPythonノートブック/ジュピタースライドショーをカスタマイズする
- 18. iPythonノートブック(Python 3):ImportError:No module
- 19. IPythonノートブックの読書部分を閉じるには?
- 20. UbuntuのMatlab外部エディタ16.10
- 21. Visual Studio 2008の外部エディタ
- 22. ipythonノートブックのusepackageとマクロの作成
- 23. IPythonノートブックでのCSVファイルのSQL文
- 24. トレイトIPythonのノートブックのインポートまたはqtconsole
- 25. Ipythonノートブックのraw_inputに相当する
- 26. ジュピター/ IPythonノートブック:「すべて実行」のショートカット?
- 27. IPythonノートブック:デフォルトのエンコーディングは何ですか?
- 28. 起動pyspark Ipythonのノートブックは、EC2
- 29. iPythonノートブックのインライン数値演算モード
- 30. IPython/Jupyterノートブックで個々のセルをエクスポート
電流を確認するにはIPythonからエディタを設定し、 '%config TerminalInteractiveShell.editor'を実行します。 – anishpatel