Anaconda使用过程中的一些坑

10 篇文章 0 订阅
5 篇文章 0 订阅

前几天写了一篇弄anaconda的主题的博客,但是后续结果升级后,anaconda的jupyter跑不起来了,然后就重装anaconda,结果就有几个问题:

1、python总是报如下bug:

2、启动jupyter notebook报错类似如下:

[C 18:49:50.816 NotebookApp] Bad config encountered during initialization:
[C 18:49:50.816 NotebookApp] The ‘contents_manager_class‘ trait of a NotebookApp instance must be a subclass of ‘notebook.services.contents.manager.ContentsManager‘, but a value of class ‘traitlets.traitlets.MetaHasTraits‘ (i.e. <class ‘notedown.contentsmanager.NotedownContentsManager‘>) was specified.

网上到处找信息,方法也没用,想想还是要好好理解anaconda的原理,不理解这些本质,再多表面功夫也没什么用,所以找了几篇anaconda的文章看看,需要的可以查看我上一篇转载的一篇anaconda的文章,其实anaconda相比原生的python提供了二个功能,一是提供了conda管理python环境功能,二是自带了大部分科学计算的第三方包,省的自己再去安装。第一个问题和第二个问题的原因就是我没在anaconda的环境下去打开python和jupyter notebook,所以解决起来很简单,执行activate:

执行activate就能进入anaconda的base环境中,在此环境中再打开python或者jupyter notebook就没用问题了。

 

其实python的提醒已经看到了,解释器在anaconda当中,但是当前操作却不是在anaconda环境当中,所以提醒了这个,之所以能在外部环境打开python,是因为安装anaconda的时候把python的解释器添加到本地path当中了,后来我再装一遍的时候,没添加路径,则结果就是外部环境打不开python,activate激活进入anaconda环境下才行。

 

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值