【问题标题】:getting started with Enthought Canopy - pandas not importing?开始使用 Enthought Canopy - 不导入熊猫?
【发布时间】:2015-03-25 03:20:40
【问题描述】:

我只是想在 Python for Data Analysis 之后开始使用 python,但我一直很难让所有东西都排好队(这很遗憾,但我花了四个小时至少尝试安装...?!?!)。我有 Enthought Canopy 的学术许可证,我通读了这篇文章并尝试遵循它:

http://docs.enthought.com/canopy/quick-start/install_windows.html

问题是程序实际上从未要求我进行环境设置,这与文档所说的不同。我尝试重新启动,重新启动程序并多次卸载/重新安装,但没有成功。我只想玩熊猫,但包加载显然不起作用。

我只是想运行这段代码:

import pandas
plot(arrange(10))

当我运行它时,这是我的错误:

import pandas

plot(arrange(10))
---------------------------------------------------------------------------
NameError                                 Traceback (most recent call last)
<ipython-input-10-f4ad02ce74fb> in <module>()
----> 1 plot(arrange(10))

NameError: name 'arrange' is not defined 

我猜这与应该设置的某些路径或环境变量有些相关,但老实说,我完全迷失了。

我还在 /User 文件夹中找到了 /Canopy 文件夹。它有两个子文件夹,许可证和脚本,即使我想查看隐藏文件,这两个文件夹也是完全空的。

无论如何,如果有人有任何建议或有用的链接,我将不胜感激。我想做的就是开始摆弄python,而我不知道如何达到那个看似基本的点。提前致谢。

【问题讨论】:

  • arrange 不是现有的 pandas 函数,但 arange 是您所追求的 numpy 函数。此外,如果您执行import pandas,则必须执行pandas.functionname(..) 才能使用函数
  • 即使您修正了arrange 的拼写错误,您也可能会遇到另一个问题,您可能需要执行import numpy as np np.arange(10)
  • 如果您已经解决了问题,请发布详细说明您如何解决问题的答案,并记住接受您的答案,这样这个问题就不会悬而未决。你的答案左上角会有一个空的勾号

标签: python pandas canopy


【解决方案1】:

我遇到了同样的问题。 您可以在计算机的系统属性下将 c:\Python27;c:\Python27\Scripts 添加到环境变量中 它有效

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-09-18
    • 2013-10-01
    • 1970-01-01
    • 1970-01-01
    • 2015-12-31
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多