在Ubuntu上的VS代码中,当我运行Jupyter笔记本时,它使用的scipy版本与我在终端中运行命令时使用的scipy版本不同,尽管内核和解释器看起来是相同的。如果我在终端中运行Jupyter,它可以正常工作。在VS代码中,我可以在哪里改变这种行为?非常感谢!
v1uwarro1#
原来Anaconda版本的scipy是1.7.3,所以VS Code看到的是“正确的”版本,但我在安装Anaconda之前通过pip安装了scipy版本1.8.0,由于某种原因,它在终端中被选中。我删除了这两个版本,并使用“python -m pip install scipy”重新安装了scipy,现在我在Anaconda中有了最新的版本。这在VS代码中的终端和Jupyter中都可以看到。
1条答案
按热度按时间v1uwarro1#
原来Anaconda版本的scipy是1.7.3,所以VS Code看到的是“正确的”版本,但我在安装Anaconda之前通过pip安装了scipy版本1.8.0,由于某种原因,它在终端中被选中。我删除了这两个版本,并使用“python -m pip install scipy”重新安装了scipy,现在我在Anaconda中有了最新的版本。这在VS代码中的终端和Jupyter中都可以看到。