2017-08-29 19 views
0

私は開発用にWingIDEを使用し、スクリプトを実行するにはIpythonを使用しています。私は自分のコードを更新するたびにIPythonでデフォルトパスを自動的に設定する方法

  • 、私はIPythonで、それを更新するために、私のモジュールをリロードする必要があります:私はいくつかの点でいくつかの不便さに直面しています。それを解決するために、私はJomonsugiの答えを次のリンクに従ってください:How to automatically reload modules in IPython? とそれが動作します。

  • 私がIPythonを起動するたびに、私のパスは私のexeの場所に設定されているので、スクリプトのディレクトリにcdしなければなりません。 c.InteractiveShell.ipython_dir = <mypath>ipython_config.pyに設定してIPythonを起動するときにディレクトリを自動的に変更しようとしましたが、機能しません。

デフォルトのパスを設定することはできますか? ipython_config.pyに設定する特定のパラメータはありますか?

答えて

1

1つの方法は、startup.pyファイルを使用することです。次のような場所に配置してください:

C:/Users/yourname/.ipython/profile_default 

まだ作成されていない場合は、作成してください。次に使用する

import os 
os.chdir('C:/Users/mypath') 

これらの2行は、IPythonの起動時に実行されます。

出典:IPython.org>Startup Files

関連する問題