python - 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。任何建议都可能会有所帮助。
谢谢你。
解决方案
我通过在我的机器上安装 Anaconda 解决了这个问题,然后打开 Anaconda 应用程序,启动 Jupyter。此时环境为
'/Users/saber/opt/anaconda3/bin/python'
我想我的笔记本电脑里可能有 3 个版本的 Python,但我不知道如何删除它们,只是保留它们(希望它们不会杀死我可怜的 128G 存储)。
推荐阅读
- python - CausalImpact:定义季节性数据参数
- msbuild-task - MsBuild 任务在 csproj 文件中失败,但在命令行上成功
- angular - NPM 问题:没有运行 NPM 安装,项目运行,安装,项目在几个点上失败
- jekyll - 如何在 Jekyll 的 Minima 主题中更改页面顺序?
- coq - 如何访问模块内记录中的函数
- python - 我的硒代码不起作用并给出元素不可交互错误
- azure - SignalRCore 和 Azure 函数
- visual-studio-code - navigateRight 和 focusRightGroup 的区别?
- shopify - Shopify - 价格计算没有小数位
- javascript - 通过引用另一个数组从数组中删除对象