命令行python和jupyter笔记本使用两个不同版本的手电筒

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了命令行python和jupyter笔记本使用两个不同版本的手电筒相关的知识,希望对你有一定的参考价值。

在我的conda环境中,从命令行python和jupyter笔记本导入火炬会产生两个不同的结果。

从命令行中获得版本0.4.1(我想要的版本,在cuda91 +上);从jupyter我得到1.2.0 + cuda92。

你知道我为什么得到这个吗?我从同一环境中调用python和jupyter。

谢谢!

答案

您需要使用Jupyter来使Anaconda环境成为公认的

source activate myenv
conda install -n myenv ipykernel
python -m ipykernel install --user --name myenv --display-name "Python (myenv)"

用您的环境名称替换myenv。稍后,在Jupyter Notebook中的“选择内核”选项中,您将看到此Python (myenv)选项。

以上是关于命令行python和jupyter笔记本使用两个不同版本的手电筒的主要内容,如果未能解决你的问题,请参考以下文章

如何通过命令行检查 Jupyter 活动笔记本

jupyter怎么打不开?

没有Jupyter笔记本的Python ggplot(ggpy)?

使用特定的 virtualenv 在 Jupyter notebook 中执行 Python 脚本

Jupyter notebook 中 Python 子进程的实时标准输出输出

Jupyter笔记本没有执行单元格?