Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/332.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会话打印AttributeError_Python_Pandas - Fatal编程技术网

无法导入熊猫模块;python从较旧的python会话打印AttributeError

无法导入熊猫模块;python从较旧的python会话打印AttributeError,python,pandas,Python,Pandas,我有个奇怪的问题。每当我导入熊猫时,我都会得到一个属性错误: import pandas as pd AttributeError: 'module' object has no attribute 'read_sql_query' 这个错误消息来自我玩pandas时的一个旧python会话。我现在无法加载熊猫作为所有,我只是得到属性错误。以下是完整的堆栈跟踪: >>> import pandas as pd Traceback (most recent call last)

我有个奇怪的问题。每当我导入熊猫时,我都会得到一个
属性错误

import pandas as pd
AttributeError: 'module' object has no attribute 'read_sql_query'
这个错误消息来自我玩pandas时的一个旧python会话。我现在无法加载熊猫作为所有,我只是得到属性错误。以下是完整的堆栈跟踪:

>>> import pandas as pd
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/tsd/p19/home/p19-jonasmst/.local/lib/python2.7/site-packages/pandas/__init__.py", line 13, in <module>
    __import__(dependency)
  File "/cluster/software/VERSIONS/python_packages-2.7_3/cluster/software/VERSIONS/python2-2.7.9/lib/python2.7/site-packages/pytz/__init__.py", line 29, in <module>
    from pkg_resources import resource_stream
  File "build/bdist.linux-x86_64/egg/pkg_resources.py", line 74, in <module>
  File "parser.py", line 12, in <module>
    asid_occurrences = pd.read_sql_query(sql_find_asid_occurrences, db)
AttributeError: 'module' object has no attribute 'read_sql_query'
>>将熊猫作为pd导入
回溯(最近一次呼叫最后一次):
文件“”,第1行,在
文件“/tsd/p19/home/p19 jonasmst/.local/lib/python2.7/site packages/pandas/_init__.py”,第13行,在
__导入(依赖项)
文件“/cluster/software/VERSIONS/python_packages-2.7_3/cluster/software/VERSIONS/python2-2.7.9/lib/python2.7/site packages/pytz/__init__.py”,第29行
从pkg_资源导入资源_流
文件“build/bdist.linux-x86_64/egg/pkg_resources.py”,第74行,在
文件“parser.py”,第12行,在
asid\u引用=pd.read\u sql\u查询(sql\u find\u asid\u引用,db)
AttributeError:“模块”对象没有“读取sql查询”属性
可能相关信息:

  • 我在集群上,必须将python2作为模块加载,以便导入pandas
  • 我通过Thinlinc客户端(通过FireFox)登录到集群上的一个Linux虚拟机,然后再次从该客户端登录到另一个Linux虚拟机
  • 我尝试了
    模块清除
    ,然后再次
    模块加载python2
    ,但没有成功
  • 我尝试从虚拟机注销,然后再次登录,但没有成功
  • 当我第一次获得
    AttributeError
    时,我正在使用VIM
有人知道这是怎么回事吗?谢谢

更新:
这种情况似乎只有在我位于先前收到错误的目录中时才会发生。移动到另一个目录可以很好地导入熊猫。但是,该目录中没有隐藏的文件或任何东西,因此我不明白这里发生了什么。

问题是我的脚本名为
parser.py
,这可能与pandas中的某些内容冲突