2014-03-03 81 views

回答

5

我們(IPython)在Linux上配置的最佳位置上來回奔波。我們以前總是使用~/.ipython,但隨後我們切換到~/.config/ipython,這是XDG指定的位置(對於給定的正確值,更正確),同時仍檢查兩者。在IPython 2中,默認情況下,我們將切換回~/.ipython,以使其在我們支持的不同平臺上更加一致。

但是,我不認爲它應該在Mac上使用~/.config - 它應該始終在~/.ipython那裏。

1

使用蟒蛇我知道我使用

~/.config/ipython/profile_default 

,但它可能是可能的,它會檢查兩者。 This Ipython page說,它把它在

~/.ipython/profile_default/ 

,所以我猜測它會檢查。

2

至於matplotlib而言,在OS X的配置文件(matplotlibrc)將尋找首先在當前目錄下,然後在~/.matplotlib,終於在INSTALL/matplotlib/mpl-data/matplotlibrc,其中INSTALL是Python site-packages目錄。使用python.org的Python標準安裝,這是/Library/Frameworks/Python.framework/Versions/X.Y/lib/pythonX.Y/site-packages,其中X.Y是您使用的版本,如2.7或3.3。

+1

謝謝,但我很困惑。當我在Linux上運行'matplotlib'時:'Userwarning:在〜/ .matplotlib /中找到matplotlib配置。爲了符合XDG基本標準,該配置位置在Linux上已被棄用,並且新位置現在爲〜/ .config/.matplotlib'。這是matplotlib的最新穩定版本。 '〜/ .config/.matplotlib'是我應該在OS X和Linux中還是僅僅在Linux中存儲我的配置文件**的位置? –

+0

@ user815423426 - 由於消息指出'〜/ .matplotlib'在Linux上已被棄用, – MattDMo

+0

謝謝。你知道它是否與OS X相同? –