【问题标题】:Why can't I use NumPy functions in Canopy's IPython?为什么我不能在 Canopy 的 IPython 中使用 NumPy 函数?
【发布时间】:2014-11-03 21:37:09
【问题描述】:

我正在努力在 Enthought 的 IPython 上的 Python 程序中使用基本的 NumPy 函数,例如“pi”和“logspace”

它还说“情节”这个词是未定义的——它改变了吗?

非常感谢

【问题讨论】:

    标签: python-2.7 numpy enthought canopy


    【解决方案1】:

    您是否导入了 numpy 和 matplotlib?如果我不得不猜测,您曾经使用 --pylab 标志启动 ipython。那面旗帜是思想和心灵的毁灭者,最近被弃用了。

    更仁慈的方法是显式导入维护命名空间,即,

    import numpy as np
    import matplotlib.pyplot as plt
    %matplotlib inline
    

    但是,如果您希望混乱继续,您可以在笔记本顶部执行from pylab import *

    【讨论】:

    • 请原谅,我是一名初级程序员,但我慢慢掌握了窍门 - 感谢您的帮助!
    猜你喜欢
    • 2013-10-01
    • 1970-01-01
    • 1970-01-01
    • 2010-12-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-03-01
    相关资源
    最近更新 更多