【问题标题】:Can't use SPYDER (anaconda)无法使用 SPYDER (anaconda)
【发布时间】: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。

There is another error like :

【问题讨论】:

  • 有几点here 但我不确定它是否定论。
  • 我能找到的一切似乎都建议使用conda 卸载熊猫并使用conda 重新安装它。您是否已经安装了 pandas 版本?
  • 我在你第一次发表评论时做了你引导我的地方。所以好消息没有像上面这样的错误。坏消息是发生了新错误:(
  • 我不确定您所说的“删除了 python”是什么意思?你的意思是你用conda卸载并重新安装了pandas?
  • 不,我的意思是我确实喜欢“我的猜测是虚拟环境没有使用 anaconda,并且 pandas 的安装搞砸了(可能是在安装 anaconda 之前创建的?)。我会删除这个目录 C: \Users\ishan\AppData\Roaming\Python\Python36 看看是否有帮助”

标签: python anaconda spyder


【解决方案1】:

好的,谢谢大家。找到了解决方案。首先如果你同时有python和Anaconda,删除python的文件夹。 Like Here

然后听取 roganjosh 的建议并使用 conda 卸载重新安装 pandas 库。然后打开并打开spyder。就这样。问题解决了。

【讨论】:

  • 您好 IT,您是否尝试将其关闭再打开?
  • 是的,但最后
猜你喜欢
  • 2020-01-10
  • 2020-06-19
  • 2019-07-12
  • 1970-01-01
  • 1970-01-01
  • 2014-12-04
  • 2020-02-08
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多