【发布时间】:2019-01-21 04:20:25
【问题描述】:
我已经为 spyder ide 安装了 anaconda。但是我遇到了很多问题。
runfile('C:/Users/Berk DOĞUŞ/Spyder Projects/DogrusalRegresyon.py', wdir='C:/Users/Berk DOĞUŞ/Spyder Projects') Traceback(最近一次调用最后一次):
文件“”,第 1 行,在 runfile('C:/Users/Berk DOĞUŞ/Spyder Projects/DogrusalRegresyon.py', wdir='C:/Users/Berk DOĞUŞ/Spyder Projects')
运行文件中的文件“C:\AConda\lib\site-packages\spyder\utils\site\sitecustomize.py”,第 705 行 execfile(文件名,命名空间)
文件“C:\AConda\lib\site-packages\spyder\utils\site\sitecustomize.py”,第 102 行,在 execfile exec(编译(f.read(),文件名,'exec'),命名空间)
文件“C:/Users/Berk DOĞUŞ/Spyder Projects/DogrusalRegresyon.py”,第 13 行,在 将熊猫导入为 pd
文件“C:\Users\Berk DOĞUŞ\AppData\Roaming\Python\Python36\site-packages\pandas__init__.py”,第 35 行,在 “首先是 C 扩展。”.format(module))
ImportError: C extension: No module named 'pandas._libs.tslib' not built。如果你想从源目录导入 pandas,你可能需要先运行 'python setup.py build_ext --inplace --force' 来构建 C 扩展。
我不明白我在哪里犯了错误?我尝试了答案here,但它导致了另一个问题:
runfile('C:/Users/Berk DOĞUŞ/Spyder Projects/DogrusalRegresyon.py', wdir='C:/Users/Berk DOĞUŞ/Spyder Projects') 回溯(最近 最后调用):
文件“”,第 1 行,在 runfile('C:/Users/Berk DOĞUŞ/Spyder 项目/DogrusalRegresyon.py', wdir='C:/Users/Berk DOĞUŞ/Spyder 项目)
文件 "C:\AConda\lib\site-packages\spyder\utils\site\sitecustomize.py", 第 705 行,在运行文件 execfile(filename, namespace) 中
文件 "C:\AConda\lib\site-packages\spyder\utils\site\sitecustomize.py", 第 102 行,在 execfile 中 exec(compile(f.read(), filename, 'exec'), 命名空间)
文件“C:/Users/Berk DOĞUŞ/Spyder Projects/DogrusalRegresyon.py”,行 12、在import pandas as pd
文件“C:\AConda\lib\site-packages\pandas__init__.py”,第 40 行,在 导入 pandas.core.config_init
文件“C:\AConda\lib\site-packages\pandas\core\config_init.py”,行 12、在import pandas.core.config as cf
文件“C:\AConda\lib\site-packages\pandas\core\config.py”,第 57 行,在 导入 pandas.compat 作为兼容
AttributeError: 模块 'pandas' 没有属性 'compat'
感谢罗根乔什。刚刚删除了python。
【问题讨论】:
-
有几点here 但我不确定它是否定论。
-
我能找到的一切似乎都建议使用
conda卸载熊猫并使用conda重新安装它。您是否已经安装了 pandas 版本? -
我在你第一次发表评论时做了你引导我的地方。所以好消息没有像上面这样的错误。坏消息是发生了新错误:(
-
我不确定您所说的“删除了 python”是什么意思?你的意思是你用
conda卸载并重新安装了pandas? -
不,我的意思是我确实喜欢“我的猜测是虚拟环境没有使用 anaconda,并且 pandas 的安装搞砸了(可能是在安装 anaconda 之前创建的?)。我会删除这个目录 C: \Users\ishan\AppData\Roaming\Python\Python36 看看是否有帮助”