0

我用 Python3.3 创建了一个虚拟环境,我需要与 Siemens NX 交互。conda create -n nxve python=3.3 anaconda

我想从这个虚拟环境中运行 jupyter notebook。当我尝试安装它时,我遇到了版本冲突。

activate nxev
conda install jupyter
Fetching package metadata ...........
Solving package specifications: .

UnsatisfiableError: The following specifications were found to be in 
conflict:
  - jupyter -> ipykernel -> jupyter_client -> jupyter_core -> python 2.7*
  - python 3.3*
Use "conda info <package>" to see the dependencies for each package.

我如何在这个虚拟环境中安装 jupyter notebook?或者,是否可以从 jupyter notebook 的根安装运行虚拟环境内核?

4

1 回答 1

0

Jupyter 堆栈通常会产生其他进程。我的猜测是,当您在命令行上运行 python 时,它会解析为 python 2.7。尝试设置别名:

alias python=python3

还要确保你的 PATH 和 PYTHONPATH 变量没有指向任何与 python2 相关的东西。

于 2018-03-09T15:43:55.313 回答