Jupyter Notebook在conda基础上工作,但不在虚拟环境下工作

时间:2019-03-26 14:23:13

标签: python-3.x jupyter-notebook virtualenv conda

我创建了一个名为“ earthfault”的虚拟环境,并使用conda install jupyter安装了jupyter笔记本。 安装成功。尝试启动时,我打开了一个Web浏览器,打开时地址为http://localhost:8888/tree,但页面空白。

Jupyter笔记本在基本环境下可以正常工作:

D:\projects\conda activate

(base) D:\projects\jupyter notebook

但是当我尝试新的虚拟环境时:

D:\projects\conda activate earthfault

(earthfault) D:\projects\jupyter notebook

页面空白。

我尝试没有成功:

当我在浏览器中粘贴URL时,在命令行上看到该行出现:

[I 15:07:21.628 NotebookApp] 302 GET /?token=64c5452fe53980acc1134f878f822076748204b9fed4fb60 (::1) 1.00ms

我使用的版本(在基本版本中成功,在接地故障中成功):

  • jupyter 1.0.0(py37_7)
  • python 3.7.0(hea74fb7_0)

这是我用来创建虚拟环境的environment.yml

name: earthfault
dependencies:
  - numpy==1.15.1
  - pandas==0.23.4
  - matplotlib==2.2.3
  - xlrd==1.2.0
  - python==3.7.0
  - jupyter==1.0.0
  - jupyter_client==5.2.3
  - jupyter_console==5.2.0
  - pip:
    - xhtml2pdf==0.2.3

1 个答案:

答案 0 :(得分:0)

您是否尝试过在基本环境中打开jupyter笔记本,然后从那里更改环境。为此,您需要安装nb_conda软件包。这是获得它的链接:
https://github.com/Anaconda-Platform/nb_conda