anaconda中的一些问题

来源:2-7 课程使用环境搭建

慕九州9175731

2018-10-06

老师您好:
最近在使用anaconda的过程中,发现有channels,kernel这些名词。
channels能否理解为多个平级的包?
kernel的run与普通的run有什么区别呢?
谢谢老师!

写回答

1回答

liuyubobobo

2018-10-06

channel是Anaconda中一组包的获取途径。Anaconda默认的channel叫defaults,通常不用更改。个别时候可能你使用conda install安装一些包的时候,defaults的channel中找不到,使用--channel指定一下即可:)


----------


你说的Kernel,我理解是Jupyter Notebook中的Kernel?

你一可以简单地理解成,每一个notebook,实际是由一个Kernel负责的(只是一个名字而已),你可以重启这个Kernel,中断这个Kernel的运行,甚至修改这个Kernel的语言(Python2?Python3?或者R)。我这么说,等价于说,重启这个notebook,中断这个notebook的运行,修改这个notebook的语言。。。


我不确定你说的Kernel Run和普通Run是什么。在Jupytet Notebook中,每一个notebook只能run在一个kernel中。



加油!

0
0

Python3入门机器学习 经典算法与应用  

Python3+sklearn,兼顾原理、算法底层实现和框架使用。

5871 学习 · 2452 问题

查看课程