2017-08-29 63 views
0

我使用WingIDE進行開發,使用Ipython來運行我的腳本。我現在面臨的幾個點一些不便:如何在IPython中自動設置默認路徑

  • 每當我更新我的代碼,我不得不重新加載我的模塊,才能在IPython的更新它。爲了解決這個問題,我在以下鏈接中按照Jomonsugi的答案:How to automatically reload modules in IPython? 它工作。

  • 每次啓動IPython,我的路徑設置爲我的exe文件的位置,我必須cd到我的腳本目錄。 我試圖通過在ipython_config.py中設置參數c.InteractiveShell.ipython_dir = <mypath>來啓動IPython時自動更改目錄,但它不起作用。

是否可以設置默認路徑?在ipython_config.py中是否有特定的參數?

回答

1

一種方法是使用您的startup.py文件。它應該位於如下位置:

C:/Users/yourname/.ipython/profile_default 

如果它不在那裏,請創建它。然後使用

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

這兩行將在IPython啓動時運行。

來源:IPython.org>Startup Files

相關問題