无法在Python中导入熊猫
在服务器中导入Python 2.6.6中的熊猫库时出现问题:无法在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
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兼容版本之后才引入的。官方文档称它支持更新