python - 更改 Jupyter Notebook (Python3) 的环境
问题描述
每当我在计算机上使用 pip 安装软件包时,它们在我的 Jupyter Notebooks 中不可用。据我了解,他们不在同一个环境中。当我跑
import sys
sys.executable
在笔记本上,我得到
/Library/Developer/CommandLineTools/usr/bin/python3
在终端上我得到
/Library/Frameworks/Python.framework/Versions/3.7/bin/python3
我该怎么做才能解决这个问题?我在网上找到的所有答案都假定已安装 conda,但我不使用 conda。理想情况下,我只会更改 Jupyter Notebook 运行的默认环境,但我不知道如何...
编辑
我尝试通过在终端中使用以下代码添加另一篇文章中建议的环境:
/Library/Frameworks/Python.framework/Versions/3.7/bin/python3 -m ipykernel install --prefix=/Library/Developer/CommandLineTools/usr/bin/python3 --name 'Py3’
但它返回
quote>
我真的不明白。
解决方案
您应该通过内核选项卡更改 jupyter 内核:
如果您想向 jupyter 添加更多内核,请使用此处的说明: https ://ipython.readthedocs.io/en/latest/install/kernel_install.html
推荐阅读
- python - 在 List[int] 中将 0 替换为 01 并将 1 替换为 10
- python - 如何通过python控制网站中是否存在字符串
- c# - 使用 Blazor Asp.NetCore 托管模板时获取“NETSDK1045 当前的 .NET SDK 不支持 .NET Core 3.0 作为目标”
- haskell - 非法指令 - haskell
- python - Tkinter OptionMenu 已禁用但可扩展
- css - 如何将自定义 css 添加到 Sitecore Habitat 中自定义创建的特征模型的视图中?
- r - R中数据框的2个相邻行中的字符串比较
- autolayout - UIAlertView 给出约束错误
- c# - 使用 # 重定向到页面中的 div
- c# - 在 asp.net core 中注册一个类型的实例到 ServiceCollection