导入在终端中工作但不在 jupyter notebook 中工作的 tensorflow
import tensorflow working in terminal but not in jupyter notebook
我使用以下指南安装 tensorflow-gpu - https://towardsdatascience.com/tensorflow-gpu-installation-made-easy-use-conda-instead-of-pip-52e5249374bc
我创建了一个新环境并使用命令安装了tensorflow-gpu -
conda create --name tf_gpu tensorflow-gpu
如果我激活环境,在终端中启动 python,然后从终端导入 tensorflow,就可以了。
但是
当我激活环境时,运行 一个 jupyter notebook 并输入 -
import tensorflow
我收到模块未找到错误。我该如何解决?
以管理员身份启动命令提示符 (CMD)(右键单击)。暂时不要进入任何环境。
安装 Jupyter(和 nb_conda 以及 ipykernel)以列出您的环境:conda install jupyter nb_conda ipykernel
激活你要加入jupyter内核的环境:conda activate myenv
在环境中安装 ipykernel(对您要添加的所有环境执行此操作):conda install ipykernel
要启动 Jupyter,cd 到 root(cd .. 直到你在 C:) 然后键入(不需要在里面和 env):Jupyter noteboook
您可能需要确认它会在网络浏览器中打开(我使用 chrome)
在浏览器中打开后导航到您选择的文件夹,然后创建一个新的 python 3 文件。
进入后单击内核 -> 更改内核和 select 你想要的 conda env
您现在应该能够在所有安装了 ipykernel 的 conda 环境中更改内核 (env)(第 4 步)
我使用以下指南安装 tensorflow-gpu - https://towardsdatascience.com/tensorflow-gpu-installation-made-easy-use-conda-instead-of-pip-52e5249374bc
我创建了一个新环境并使用命令安装了tensorflow-gpu -
conda create --name tf_gpu tensorflow-gpu
如果我激活环境,在终端中启动 python,然后从终端导入 tensorflow,就可以了。
但是
当我激活环境时,运行 一个 jupyter notebook 并输入 -
import tensorflow
我收到模块未找到错误。我该如何解决?
以管理员身份启动命令提示符 (CMD)(右键单击)。暂时不要进入任何环境。
安装 Jupyter(和 nb_conda 以及 ipykernel)以列出您的环境:conda install jupyter nb_conda ipykernel
激活你要加入jupyter内核的环境:conda activate myenv
在环境中安装 ipykernel(对您要添加的所有环境执行此操作):conda install ipykernel
要启动 Jupyter,cd 到 root(cd .. 直到你在 C:) 然后键入(不需要在里面和 env):Jupyter noteboook
您可能需要确认它会在网络浏览器中打开(我使用 chrome) 在浏览器中打开后导航到您选择的文件夹,然后创建一个新的 python 3 文件。
进入后单击内核 -> 更改内核和 select 你想要的 conda env
您现在应该能够在所有安装了 ipykernel 的 conda 环境中更改内核 (env)(第 4 步)