2
64位Vista, 的Python 2.6, IPython的0.10如何配置ipy_user_conf.py讓IPython立即開始記錄?
我想嘗試登錄我所做的一切,所以我設置
o.log = 1
在我ipy_user_conf.py。
但是日誌記錄沒有開始。如果我在 提示符處輸入「logstart」,它將會生效。但'o.log = 1'有什麼問題?
64位Vista, 的Python 2.6, IPython的0.10如何配置ipy_user_conf.py讓IPython立即開始記錄?
我想嘗試登錄我所做的一切,所以我設置
o.log = 1
在我ipy_user_conf.py。
但是日誌記錄沒有開始。如果我在 提示符處輸入「logstart」,它將會生效。但'o.log = 1'有什麼問題?
您的ipy_user_conf.py
居住在哪裏?如果你正在編輯Python26\Lib\site-packages\IPython\UserConfig
文件,很可能它首先不會加載 。
正確的文件在%USERPROFILE%\_ipython
,編輯應該做的伎倆。
另外,我建議使用
o.autoexec.append('%logstart <option>')
這樣一來,你可以使用常規的魔法命令配置日誌記錄。
IPython的安裝使用其中的配置文件(包括ipy_user_conf.py)創建了c:\ users \ Dick \ _ipthon \。它確實被加載,因爲我在啓動IPython時所做的一些更改會生效。如'import mpmath'(不含引號),我插入main()中的一行。 – NotSuper 2010-09-28 06:24:24
是的,那個基本上是你的用戶配置文件中的一個。當你執行autoexec%logstart時會發生什麼? – 2010-09-28 06:32:49
您建議製作這條572行崩潰報告的那一行:http://www.rcblue.com/Misc/IPython_crash_report.txt – NotSuper 2010-09-28 06:57:23