anaconda环境和ipykernel安装顺序

时间:2018-03-24 05:35:58

标签: python anaconda jupyter-notebook

我正在努力熟悉使用Anaconda和Jupyter的环境。到目前为止,它还不像使用传统的Python环境那么容易,无论是pipenvvirtualenv还是有什么用户。下面是一个bash脚本,说明了为了建立隔离的 conda环境所需的命令序列。

NAME=$1
conda create -n $NAME;
python -m ipykernel install --user --name $NAME --display-name "Python ($NAME)";
conda install -n $NAME ipykernel;

如果我在运行conda install命令之前尝试ipykernel python -m ipykernel install,那么我可以导入通过Anaconda全局安装的软件包(numpy,{{ 1}}等;);因此,我没有所需的孤立环境。所以,首先,我不明白为什么用ipykernels来配合conda环境是如此困难。第二,为什么这个序列有效而不是相反?最后,我真的不明白为什么需要这两个安装命令。

另外,我尝试单独使用两个安装命令,但仍然无法达到预期效果。

编辑:虽然这个解决方案似乎在发布时起作用,但无论命令的顺序如何,它都不再创建一个孤立的环境。

1 个答案:

答案 0 :(得分:0)

有两种可能性。

1 - Conda路径可能不在环境路径变量中。

2 - 这是一个建议。尝试在Conda环境中使用Python本身。这样可以节省大量内存并且最适合我。

相关问题