首页 > 解决方案 > Jupyter和本地机器使用的python在不同的地方

问题描述

我是 Jupyter 的新手,我发现我无法在上面导入模块。我找到了答案,因为我的 Jupyter 使用的 Python 与我本地机器使用的 Python 不同。这是我在 Jupyter 上运行 sys.executable 时的输出:

import sys
sys.executable
'/usr/local/Cellar/jupyterlab/1.2.4/libexec/bin/python3.7'

这是我本地机器终端上的输出

import sys
>>> sys.executable
'/System/Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python'

我不知道如何解决它,我想使用 Jupyter。任何建议都可能会有所帮助。

谢谢你。

标签: pythonjupyter-notebook

解决方案


我通过在我的机器上安装 Anaconda 解决了这个问题,然后打开 Anaconda 应用程序,启动 Jupyter。此时环境为

'/Users/saber/opt/anaconda3/bin/python'

我想我的笔记本电脑里可能有 3 个版本的 Python,但我不知道如何删除它们,只是保留它们(希望它们不会杀死我可怜的 128G 存储)。

参考:Anaconda 教程 在 Mac 上安装 Anaconda


推荐阅读