我在使用Anaconda创建的PC上有多个conda环境,并且在其中两个中安装了jupyterlab。我使用一种环境进行R编程,另一种环境用于使用Python的Tensorflow。我注意到,无论何时在任何一个环境中打开jupyter实验室,它总是从我离开的地方开始。即,最后打开的笔记本在启动时打开。当然,这并不会给我带来太大的麻烦,但它使我认为每个jupyter实验室安装都不包含在其自己的环境中。
例如,我有两个环境。假设它们分别称为env_R
和env_Python_TF
。我已经在两种环境中都安装了jupyter lab。
我打开Anaconda Powershell提示并使用以下命令启动每个环境:
(base) PS $ conda activate env_R
(env_R)PS $ jupyter lab
说我在jupyter实验室工作,完成后,我关闭浏览器窗口,然后在Anaconda Powershell提示符下使用CTRL+C
关闭服务器。现在,如果我使用以下命令打开第二个环境:
(base) PS $ conda activate env_Python_TF
(env_Python_TF)PS $ jupyter lab
现在,当我在浏览器中打开jupyter Lab时,看到的是与env_R
一起使用的笔记本。
每个jupyter实验室安装是否都包含在其自己的conda环境中?如果没有,我是否可能在配置中犯了错误?
答案 0 :(得分:0)
它应该在自己的conda环境中,但是jupyter Notebook的默认根文件夹/ location将保持不变。您将需要使用配置文件进行更改。