代码之家  ›  专栏  ›  技术社区  ›  Trexion Kameha

spyder:edit一直在python中执行,而不是在IPython中执行

  •  1
  • Trexion Kameha  · 技术社区  · 8 年前

    我启动spyder,然后单击控制台,然后选择“打开IPython控制台”然后我在右下角的象限中看到了Python和IPython控制台。我确保选择了IPython控制台。

    然后在编辑器中运行一些代码:

    import numpy as np
    import pandas as pd
    df = pd.DataFrame(np.random.randn(10, 4))
    print(df)
    

    然而,当我点击F5时,我得到了回报:

    NOTE: The Python console is going to be REMOVED in Spyder 3.2. Please start to migrate your work to the IPython console instead.
    
              0         1         2         3
    0  0.383901 -1.021537  0.721708 -0.389721
    1 -0.779638  0.010816  0.668723 -1.007539
    2 -0.918172  1.100903  0.437585 -0.750007
    3  0.822504 -2.546719  0.069220 -1.096228
    4  1.040603  0.769918 -1.608101  0.279524
    5  0.156436  0.518157 -1.278696  0.413262
    6  0.211114  0.194401 -0.323856  0.988171
    7  0.436519  0.611610 -1.027762  1.546440
    8 -0.493041 -0.195899  0.616378 -0.135764
    9 -0.355428  0.896633  0.535350  0.189172
    

    我想在IPython跑步,但不确定我做错了什么,或者错过了一些基本的东西。我该如何在IPython中执行它呢?

    非常感谢。

    1 回复  |  直到 8 年前
        1
  •  2
  •   Abhijeetk431    8 年前

    在Win7上通过anaconda安装spyder。无法再现这种情况。

    您想知道的事情:-

    spyder中目前没有在专用IPython控制台中运行代码的选项。这将在即将发布的版本中添加。

    您可以尝试:-

    runfile("path_to_py_file",wdir="working_directory")

    然后按enter键。

    推荐文章