Python Can';不要进口熊猫

Python Can';不要进口熊猫,python,numpy,pandas,anaconda,Python,Numpy,Pandas,Anaconda,也许我以前不清楚,所以我正在重新格式化整个问题。我的路径变量很可能有错误,我不知道如何修复 我有一个名为test.py的脚本: import pandas as pd df = pd.csv_read("nbaData.csv") 运行此脚本时,我遇到以下错误: C:\Users\joeblow\Desktop\repos\BitBucket\basketball>python test.py Traceback (most recent call last): File "test

也许我以前不清楚,所以我正在重新格式化整个问题。我的路径变量很可能有错误,我不知道如何修复

我有一个名为test.py的脚本:

import pandas as pd
df = pd.csv_read("nbaData.csv")
运行此脚本时,我遇到以下错误:

C:\Users\joeblow\Desktop\repos\BitBucket\basketball>python test.py
Traceback (most recent call last):
  File "test.py", line 1, in <module>
    import pandas as pd
  File "C:\Python27\lib\site-packages\pandas\__init__.py", line 13, in <module>
    "extensions first.".format(module))
ImportError: C extension: No module named numpy not built. If you want to import
 pandas from the source directory, you may need to run 'python setup.py build_ex
t --inplace' to build the C extensions first.

主持人可以删除此问题。我的解决方案是在我的计算机上卸载并重新安装python。看起来Conda没有您的所有软件包,我建议使用Anaconda并按照这些说明操作。它有所有软件包,包括Panda,不需要在Windows上安装任何其他软件包

C:\Users\Tom\Anaconda>python
Python 2.7.6 |Anaconda 1.9.2 (64-bit)| (default, Nov 11 2013, 10:49:15) [MSC v.1500 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import pandas
>>>

看起来康达并没有你所有的软件包,我建议你使用Anaconda,并按照那些说明去做。它有所有的软件包,包括熊猫,不需要在Windows上安装任何其他东西

C:\Users\Tom\Anaconda>python
Python 2.7.6 |Anaconda 1.9.2 (64-bit)| (default, Nov 11 2013, 10:49:15) [MSC v.1500 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import pandas
>>>

pip uninstall pandas
conda install pandas
如果将
anaconda
正确配置为默认的python发行版,应该足以使pandas正常工作。我假设我没有将anaconda正确配置为默认的python发行版
pip uninstall pandas
conda install pandas
如果您正确地将
anaconda
配置为默认python发行版,则应足以使pandas正常工作。我假设我没有正确地将anaconda配置为默认python发行版。您启动了anaconda吗?显示所有起始代码?您应该通过单击windows“开始”菜单中的anaconda命令提示符项来启动python,然后在win32上看到如下内容:C:\Users\Tom\anaconda>python python 2.7.6 | anaconda 1.9.2(64位)|(默认,2013年11月11日,10:49:15)[MSC v.1500 64位(AMD64)]键入“帮助”、“版权”、“信用”或“许可证”有关详细信息,请参见导入熊猫***请参见上面的编辑******在回答中,我正在尝试从脚本导入熊猫。我转到命令提示符并键入
python add_data.py--update
,这是我编写的脚本。在我使用csv模块将列附加到csv并重新写入之前,但为了更有效,我希望将其加载到熊猫数据帧中。我在以前的计算机上使用过pandas,但在这台计算机上出现问题…如上所述,由于您没有在Anaconda目录中启动,因此您的路径变得混乱确定我可以键入import pandas,并且没有错误,但是我无法运行我的脚本,因为它仍然给我最初发布的错误信息,你启动了Anaconda吗?显示所有起始代码?您应该通过单击windows“开始”菜单中的anaconda命令提示符项来启动python,然后在win32上看到如下内容:C:\Users\Tom\anaconda>python python 2.7.6 | anaconda 1.9.2(64位)|(默认,2013年11月11日,10:49:15)[MSC v.1500 64位(AMD64)]键入“帮助”、“版权”、“信用”或“许可证”有关详细信息,请参见导入熊猫***请参见上面的编辑******在回答中,我正在尝试从脚本导入熊猫。我转到命令提示符并键入
python add_data.py--update
,这是我编写的脚本。在我使用csv模块将列附加到csv并重新写入之前,但为了更有效,我希望将其加载到熊猫数据帧中。我在以前的计算机上使用过pandas,但在这台计算机上出现问题…如上所述,由于您没有在Anaconda目录中启动,因此您的路径变得混乱OK我可以输入import pandas,但没有收到错误,但是我无法运行我的脚本,因为它仍然会给我最初发布的错误消息