当前位置: 首页 > 知识库问答 >
问题:

不能使用SPYDER(蟒蛇)

祝嘉懿
2023-03-14

我已经为spyder ide安装了anaconda。但我有很多问题。

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 Projects/DogrusalRegresyon.py',wdir='C:/Users/Berk DOĞUŞ/Spyder Projects')

文件"C:\AConda\lib\site-包\spyder\utils\site\sitecustomize.py",第705行,在runfile可执行文件(文件名,命名空间)

文件“C:\AConda\lib\site packages\spyder\utils\site\sitecustomize.py”,第102行,在execfile exec中(compile(f.read(),filename,'exec'),命名空间)

文件“C:/用户/伯克DOU/Spyder项目/DogrishRegresyon.py”,第13行,在导入熊猫为pd

文件“C:\Users\Berk DOĞUŞ\AppData\Roaming\Python\Python36\site packages\pandas\uuuuuuu init\uuuuuuuuu.py”,第35行,“首先是C扩展名。”。格式(模块))

ImportError:C扩展名:没有名为“pandas”的模块_图书馆。tslib'未生成。如果要从源目录导入熊猫,可能需要运行“python安装程序”。py build_ext--inplace--force'首先构建C扩展。

我不明白我在哪里犯了错误?我在这里尝试了答案,但它导致了一个不同的问题:

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 Projects/DogrusalRegresyon.py',wdir='C:/Users/Berk DOĞUŞ/Spyder Projects')

文件"C:\AConda\lib\site-包\spyder\utils\site\sitecustomize.py",第705行,在runfile可执行文件(文件名,命名空间)

文件“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行,作为pd导入

在导入pandas.core.config中的文件"C:\AConda\lib\site-pack\pandas__init__. py",第40行_init

文件“C:\AConda\lib\site packages\pandas\core\config\u init.py”,第12行,导入pandas。果心配置为cf

文件"C:\AConda\lib\site-包\熊猫\core\config.py",第57行,导入pandas.compat

AttributeError:模块“pandas”没有属性“compat”

谢谢你的roganjosh。刚刚删除了python

还有一个错误,比如:

共有1个答案

吕鸿朗
2023-03-14

好的,伙计们,谢谢你们所做的一切。找到了解决办法。首先,如果同时拥有python和Anaconda,请删除python文件夹。像这里

然后听罗甘约什的建议,使用conda重新安装熊猫库。然后打开并打开spyder。这就是全部。问题解决了。

 类似资料:
  • Spyder (前身是 Pydee) 是一个强大的交互式 Python 语言开发环境,提供高级的代码编辑、交互测试、调试等特性,支持包括 Windows、Linux 和 OS X 系统。

  • 我正在尝试安装PyVlFeat,但安装失败,正是这里提到的这个问题。安装过程中的错误: /usr/bin/ld: 找不到 -lboost_python-mt-py26 根据那里提到的答案,我需要将“-lboost_python-mt-py26”的引用更改为我系统上Boost Python的正确版本。我现在使用的是ubuntu 14.04,我尝试使用这个命令“ls /usr/lib/libboost

  • 问题内容: 我正在Spyder中运行以下代码。我已经在py文件中输入了内容,只需点击运行按钮即可。 当我尝试运行它时,出现错误: ValueError:需要多个值才能解压 如此处所示,您打算在运行程序之前为argv变量提供输入,但我不知道这是怎么做的? http://learnpythonthehardway.org/book/ex13.html 问题答案: 阅读页面底部的FAQ,它专门提到了此错

  • 假设我有一些资源,我想在用python编写的aws lambda中的不同请求之间共享。我应该如何实现这一点? 是否有“启动后”挂钩,或者我应该在第一次调用时惰性地创建资源?“延迟初始化”的缺点是,它意味着一些请求会随机变慢,因为您选择了一个消费者来承担启动成本。 此外…这些资源会在lambda可执行文件被“冻结”后幸存下来吗? 本页https://docs.aws.amazon.com/lambd

  • Spyder notebook plugin Spyder plugin to use Jupyter notebooks inside Spyder. Currently it supportsbasic functionality such as creating new notebooks, opening any notebook inyour filesystem and saving

  • Python3.7Alpha版本已经发布了,但是我还没有找到任何关于如何使用Anaconda更新到Python3.7的帖子——也许他们会等待正式发布?有什么建议吗?