问题:当我尝试在Mac上导入Tensorflow时,Jupyter说"找不到模块"。
背景:
- Virtualenv 16.7.9 已安装并激活 (venv(
- 已安装 Python 3.7.6
- 已安装 PIP 19.3.1
- Tensorflow 2.1.0 按照官方安装说明使用 PIP 安装
在命令行中,我可以激活 venv,启动 python3,然后导入 tensorflow 并正确显示 tensorflow 版本。但是Tensorflow不会从木星内部导入。如果我尝试在Jupyter笔记本中更改内核,则仅列出Python3。
在其他线程上,人们建议使用 anaconda,但我按照上述链接中的建议使用 PIP 来安装 Tensorflow。
有什么想法吗?
安装 Jupyter 内核
您需要在 env 中安装一个内核,然后使用 Jupyter。
ipython kernel install --user --name=.venv
然后重新启动 jupyter,单击新建,您应该会在内核列表中看到.venv
。