有人能向我解释如何在 Ubuntu 上安装 Tensorflow 和 Keras 吗?最好与 python 3.6 结合使用?TensorFlow 网站上建议的 pip 安装没有提供任何解决方案(当我尝试导入 TensorFlow 时,python 找不到该包)。除了 Tensorflow 网站,我只能找到非常有限的补充文档。
答案1
使用命令行安装 keras:pip3 install keras
使用命令行安装 tensorflow:python3 -m pip install --upgradehttps://storage.googleapis.com/tensorflow/mac/cpu/tensorflow-1.12.0-py3-none-any.whl
答案2
我更喜欢使用 Miniconda,并始终为我的项目创建自己的虚拟环境,这里称为 myenv(应该是一个有用的名称)。一切都通过命令行完成。如果您不熟悉命令行,请考虑使用 Anaconda。
1)下载 Miniconda https://docs.conda.io/en/latest/miniconda.html
2)安装 Miniconda(从下载文件夹)
bash Miniconda3-latest-Linux-x86_64.sh
3)更新 Conda
conda update conda
4)为实际项目创建特定 Python 版本的虚拟环境(myenv)
conda create -n myenv python=3.6
5)在虚拟环境中安装必要的软件包
如果你将使用 CPU
conda install -n myenv tensorflow keras
如果你将使用 GPU
conda install -n myenv tensorflow-gpu keras
也许你需要进一步的软件包,这取决于你的情况(hdf5、h5py、graphiz、pydot、cudnn)
6)激活虚拟环境(用于运行你的 tensorflow 环境)
conda activate myenv
7)停用虚拟环境(如果您想返回基地)
conda deactivate
或者
conda activate base