这以前是可行的,但现在不行了,在ipython 4.2.0和Spyder 2.3.9中是来自水蟒的。哎呀。
如果我得到ipython配置,它看起来是正确的,好像它正确地读取了文件:

get_ipython().config
Out[1]:
{'IPCompleter': {'greedy': True},
 'IPKernelApp': {'exec_lines': ['%pylab qt']},
 'InlineBackendConfig': {},
 'InteractiveShell': {'xmode': 'Plain'},
 'InteractiveShellApp': {'exec_lines': ['from __future__ import division',
   'from __future__ import print_function',
   'from __future__ import with_statement',
   'from numpy import set_printoptions',
   'set_printoptions(suppress=True, precision=4)',
   'from sympy import init_printing',
   'init_printing(forecolor="White")'],
  'pylab': 'auto'},
 'StoreMagics': {'autorestore': True},
 'ZMQInteractiveShell': {'autocall': 0, 'banner1': ''}}

所以它应该有未来的分裂和麻木的抑制,但实际上它没有:
division
Out[1]: _Feature((2, 2, 0, 'alpha', 2), (3, 0, 0, 'alpha', 0), 8192)

4/5
Out[2]: 0

np.get_printoptions()
Out[3]:
{'edgeitems': 3,
 'formatter': None,
 'infstr': 'inf',
 'linewidth': 75,
 'nanstr': 'nan',
 'precision': 8,
 'suppress': False,
 'threshold': 1000}

eps = np.finfo(float).eps; x = np.arange(4.); x**2 - (x + eps)**2
Out[4]:
array([ -4.93038066e-32,  -4.44089210e-16,   0.00000000e+00,
         0.00000000e+00])

这就是它应该做的:
from __future__ import division

division
Out[2]: _Feature((2, 2, 0, 'alpha', 2), (3, 0, 0, 'alpha', 0), 8192)

4/5
Out[3]: 0.8

np.set_printoptions(suppress=True)

eps = np.finfo(float).eps; x = np.arange(4.); x**2 - (x + eps)**2
Out[5]: array([-0., -0.,  0.,  0.])

np.get_printoptions()
Out[6]:
{'edgeitems': 3,
 'formatter': None,
 'infstr': 'inf',
 'linewidth': 75,
 'nanstr': 'nan',
 'precision': 8,
 'suppress': True,
 'threshold': 1000}

常规ipython工作正常(C:\Anaconda2\python.exe C:\Anaconda2\cwp.py C:\Anaconda2 "C:/Anaconda2/python.exe" "C:/Anaconda2/Scripts/ipython-script.py"
Jupyter QTconsole工作正常(C:\Anaconda2\pythonw.exe C:\Anaconda2\cwp.py C:\Anaconda2 "C:/Anaconda2/pythonw.exe" "C:/Anaconda2/Scripts/jupyter-qtconsole-script.py"

最佳答案

我也不确定是什么问题
我也有同样的问题
但当我卸载蟒蛇时,我的被修复了,包括它的python位。
我已经保存了设置、配置文件和资料
并重新安装
希望有帮助,如果这是一个选择

关于python - 为什么Spyder不服从我的IPython配置文件?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/38602507/

10-12 00:49