Spyder打不开,点了后无响应(anaconda 4.2.0)

在python原生环境下,搞了2天的TensorFlow和keras的python环境,环境都安装好了,但是到编译人脸识别demo时,又发现sklearn不对,安装了scikit-learn-0.21.3和sklearn2,编译还是报错。就想到还是转战anaconda了,因为配置python原生环境时,发现Keras要求python版本≤3.6,前几天在python3.7.4环境下配置的又不能用了,卸了python3.7.4,安装了python3.5.4,对tensorflow、keras环境重新进行了配置。所以转战anaconda的时候,就挑了4.2.0,对应的python版本是3.5.2,想这样之前配python3.5.4的离线安装包还能用的起来(后来发现一个捷径)。

好了,背景介绍完毕,开始进入正题,anaconda很好安装,看了以下几篇博客作为参考。

anaconda python 版本对应关系,https://www.jianshu.com/p/30518ca2ceec

anaconda3 4.2.0 python3.5环境搭建,https://blog.csdn.net/ninjaxuxu/article/details/88886756

安装完毕,想启动spyder时,发现这货启动不了,而公司电脑上的却可以,就开始找问题和解决方案。也看了几篇博客做参考

spyder不能启动,https://blog.csdn.net/qingyanyichen/article/details/47334967

Spyder打不开,点了后无响应,https://blog.csdn.net/dugushangliang/article/details/90510589?depth_1-utm_source=distribute.pc_relevant.none-task&utm_source=distribute.pc_relevant.none-task

Spyder不能启动问题解决,https://blog.csdn.net/x_uhen/article/details/89883366

经过我的几番尝试后,得出一个结果,需要重新安装spyder。期间在anaconda环境下,使用“pip install spyder”,会提示pip出错,然后使用“conda install pip”对pip重新进行安装,但使用“pip install spyder”还是pip报错,所以后面都使用“conda install ***”进行安装,得出结论,在anaconda环境下,不能使用pip。在正常的cmd环境下,pip指令还是有效的。(目前原生python3.5.4,和anaconda中的python3.5.2,处于共生的状态,所以不用如上面博客中说的,需要把python版本卸载干净。)

从开始菜单栏进入anaconda prompt,输入以下代码。

spyder --new-instance

这时,提示我的错误是,TypeError: descriptor '__subclasses__' of 'type' object needs an argument,我就发现我的错误不是spyder-kernels问题,查了博文,不认为自己是python版本的问题,还是选择重装spyder。输入

conda install spyder

就开始自动下载安装spyder之路,完成以后,重新输入

spyder --new-instance

spyder顺利启动

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值