Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/287.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
无法在Python中导入熊猫_Python_Pandas - Fatal编程技术网

无法在Python中导入熊猫

无法在Python中导入熊猫,python,pandas,Python,Pandas,在服务器中导入Python 2.6.6中的熊猫库时出现问题: import pandas as pd File "/usr/lib64/python2.6/site-packages/pandas/__init__.py", line 37, in <module> import pandas.core.config_init File "/usr/lib64/python2.6/site-packages/pandas/core/config_init.py", l

在服务器中导入Python 2.6.6中的熊猫库时出现问题:

import pandas as pd
    File "/usr/lib64/python2.6/site-packages/pandas/__init__.py", line 37, in <module>
import pandas.core.config_init
    File "/usr/lib64/python2.6/site-packages/pandas/core/config_init.py", line 18, in <module>
from pandas.formats.format import detect_console_encoding
    File "/usr/lib64/python2.6/site-packages/pandas/formats/format.py", line 27, in <module>
from pandas.core.index import Index, MultiIndex, _ensure_index
    File "/usr/lib64/python2.6/site-packages/pandas/core/index.py", line 2, in <module>
from pandas.indexes.api import *
    File "/usr/lib64/python2.6/site-packages/pandas/indexes/api.py", line 1, in <module>
from pandas.indexes.base import (Index, _new_Index,  # noqa
    File "/usr/lib64/python2.6/site-packages/pandas/indexes/base.py", line 2424
result = {k: self.take(v) for k, v in compat.iteritems(result)}
                            ^
SyntaxError: invalid syntax
将熊猫作为pd导入
文件“/usr/lib64/python2.6/site packages/pandas/_init__.py”,第37行,在
导入pandas.core.config_init
文件“/usr/lib64/python2.6/site packages/pandas/core/config_init.py”,第18行,在
从pandas.formats.format导入检测\u控制台\u编码
文件“/usr/lib64/python2.6/site packages/pandas/formats/format.py”,第27行,在
从pandas.core.index导入索引、多索引、\u确保\u索引
文件“/usr/lib64/python2.6/site packages/pandas/core/index.py”,第2行,在
从pandas.index.api导入*
文件“/usr/lib64/python2.6/site packages/pandas/index/api.py”,第1行,在
从pandas.Index.base导入(索引、_新索引、#noqa
文件“/usr/lib64/python2.6/site packages/pandas/index/base.py”,第2424行
result={k:self.take(v)表示k,v表示compat.iteritems(result)}
^
SyntaxError:无效语法
有人知道这个错误吗?我在另一个环境中检查了Python 2.7中的同一个文件,但没有错误。

PEP 274——Dict Comprehensions

这个PEP最初是为了包含在Python 2.3中而编写的 在观察到其几乎所有好处后撤回 被生成器表达式和dict()合并 构造器

然而,Python2.7和3.0引入了这个确切的特性,以及 密切相关的集合理解。2012年4月9日,政治公众人物 通过将其状态更新为“已接受”来反映这一现实, 以及更新Python版本字段 由于这些问题长期以来一直由当前的 实施


现代熊猫不再支持2.6了——请参见和

您可以(1)升级到更现代的Python版本(毕竟3.6刚刚发布),或者(2)降级到旧版本的pandas


升级是一个更好的解决方案,否则你会发现自己遇到了已经修复的bug,或者想要的功能是在上一个2.6兼容版本之后才引入的。

官方文档称它支持更新