使用:
/opt/anaconda3/bin/jupyter kernelspec list
我得到:
python3 /opt/anaconda3/lib/python3.5/site-packages/ipykernel/resources
ir /opt/anaconda3/share/jupyter/kernels/ir
apache_toree_pyspark /usr/local/share/jupyter/kernels/apache_toree_pyspark
apache_toree_sql /usr/local/share/jupyter/kernels/apache_toree_sql
sparktest_scala /usr/local/share/jupyter/kernels/sparktest_scala
但是当使用时:
conda info -e
我得到:
base * /opt/anaconda3
py35-Spark /opt/anaconda3/envs/py35-Spark
在我的笔记本中,我只看到内核(python3,ir,Aapache...(我没有看到我设置的新环境。这是为什么呢?
我最终做了:
source activate py35-Spark
然后跑了:
jupyter notebook
这将运行一个新的 Jupiter 笔记本实例,因此当我转到浏览器并打开笔记本时,它会使用我设置的 conda 环境。我相信有一种方法可以使用ipython内核。