Mac下anaconda中Spyder打开报错Traceback(most recent call last)...问题

编程小白刚入门没多久,然后发现Spyder打不开,窗口弹出报错如下图,
在这里插入图片描述但打开Jupter notebook等又是好的,最近电脑新装的软件比较多(MySQL、Tableau等),又清理了磁盘。不知道是什么问题导致的,尝试了网上说的方法在终端upgarde spyder但仍然出error。最后通过这一步进行解决:

1、在终端输入:pip check #看起来包有点问题,先检查所有的包
``
这里显示pyqt5、typed-ast等包是缺失;

2、通过pip 命令逐一install;
按照包的先后顺序,进行安装,这里注意有些包是基于前置安装条件才能安装的,所以这里执行:

pip install typed-ast
pip install pyqt5==5.12.0

在这里插入图片描述
终端显示成功安装好以后,再打开Spyder就能运行了。

【心路历程篇】:
1、有可能是pyqt5这个包的版本不对,先卸载了再装指定版本,于是执行了以下命令:
pip uninstall pyqt5
pip install pyqt5==5.10.1
结果运行报错:ERROR: spyder 3.3.6 requires pyqtwebengine<5.13; python_version >= “3”, which is not installed.
在这里插入图片描述
pyqtwebengine版本错误,然后我试了网上说的如下指令:
pip install pyqtwebengine
结果发现直接装版本太高,报错显示不兼容了。
在这里插入图片描述

看来应该指定版本安装,我又尝试
pip uninstall pyqt55.14.1
pip install pyqt5
5.10.1
在这里插入图片描述

又报错pyqt5版本为 5.14.1 我不是上面已经移除了pyqt5 5.14.1 并且下了pyqt5==5.10.1。。。
到这里有点魔怔,陷入了循环了。于是乎放弃。。。

2、在咨询同学大佬的情况下,尝试创建一个新的干净的环境
脚本如下:conda create -n my3.6 python=3.6
再激活: conda activate my3.6
创建完成之后进入anaconda界面install Spyder,界面弹出窗口,报错:
multiple errors encountered

于是决定转移到终端下载,输入
pip install spyder
又开始报错:error: command ‘gcc’ failed with exit status 1
在这里插入图片描述

试了网上的几个指令:
sudo apt-get install python-dev和yum install python-devel都显示yum: command not found。。。。

参考了如下文章显示要设置系统文件,因为系统文件应该没错,所以没继续进行下去,

链接】error:command’gcc’failedwithexitstatus1
https://www.cnblogs.com/gaowanru/p/10249505.html

3、创建环境怀疑是版本的问题,于是又创建了一个新的py3.7版本的环境并激活:
conda create -n my3.7 python=3.7
conda activate my3.7
创建完成后到界面install Spyder同样弹出窗口报错multiple errors encountered,和方法2出现同样的情况,至今无解。。

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
您遇到的问题是"Traceback (most recent call last,..."的报错。这个错误通常是由于编程的错误或配置问题导致的。根据您提供的引用内容,可能有几个可能的原因。 首先,根据引用,您提到您最近安装了许多新软件,包括MySQL和Tableau等。这可能导致与Spyder的兼容性问题。建议您检查是否有任何冲突或兼容性问题,并确保安装的软件是最新版本。 其次,引用提到您可能使用了一个文件名跟Python库名称相同的文件,导致了报错。这可能会导致程序意外调用该文件而引发错误。建议您检查您的文件名,确保没有与Python库名称相同的文件。 最后,引用提到了以管理员身份运行cmd或Anaconda prompt。有时,某些操作需要管理员权限才能正常运行。您可以尝试以管理员身份运行Spyder,看看是否能够解决问题。 综上所述, 解决"Traceback (most recent call last,..."的报错的方法包括: 1. 检查是否有与Spyder不兼容的软件安装,并确保软件是最新版本。 2. 检查您的文件名,确保没有与Python库名称相同的文件。 3. 尝试以管理员身份运行Spyder。 希望以上信息能帮助您解决问题。如果问题仍然存在,请提供更多详细信息,以便我能够更准确地帮助您。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [MacanacondaSpyder打开报错Traceback(most recent call last)…问题](https://download.csdn.net/download/weixin_38617451/14884747)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"] - *2* [pycharm/python报错Traceback (most recent call last): .....](https://blog.csdn.net/yzl_007/article/details/120814629)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"] - *3* [ImportError: No module named torchvision后pip安装出现ERROR: Exception:Traceback (most recent call.....](https://blog.csdn.net/weixin_40293250/article/details/108190247)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值