我按照官方说明从源代码安装了 tensorflow 2.0:
https://www.tensorflow.org/install/source
当我从 python 控制台(在 tensorflow 文件夹之外(访问时它有效,我想从 Jupyter 笔记本访问。
我将 tensorflow 的文件夹复制到:
/home/kati/anaconda3/pkgs/tensorflow
但仍然不起作用
ModuleNotFoundError Traceback (most recent call last)
<ipython-input-2-d6579f534729> in <module>
----> 1 import tensorflow
ModuleNotFoundError: No module named 'tensorflow'
系统信息
Ubuntu 18.04.3
Jupyter 核心 : 4.5.0 Jupyter-notebook : 6.0.0
以下是步骤:
- 下载蟒蛇
- 创建虚拟环境并将其激活
- 安装 K̵e̵r̵a̵s̵ ̵a̵n̵d̵ TensorFlow 等。
- 启动 Jupyter 笔记本
由于您已经拥有Jupyter Notebook,因此您需要创建一个env变量,安装tensorflow和keras。命令如下所述:
在默认环境中更新 conda
$ 康达升级 --全部
使用 Conda 创建新环境
$ conda create -n [my-env-name] python=[python-version]
激活您创建的环境
$ 源激活 [我的环境名称]
在虚拟环境中安装 PIP
$ 康达安装点
安装 Tensorflow CPU 版本
$ pip3 install --upgrade tensorflow # for Python 3.*
安装Keras(注意:请先安装 TensorFlow(
$ 点安装凯拉斯
删除环境
$ conda env remove --name[my-env-name]
安装 pip 包,然后您可以使用"pip install [包名称]"命令轻松安装任何包。
您是否从安装了 TensorFlow 的虚拟环境中开始运行 jupyter notebook?
此外,您不需要将 tensorflow 复制到 anaconda3 文件夹,最好使用 pip 或 anconda 导航器进行安装。
pip install tensorflow
参考: https://pypi.org/project/tensorflow/