【Ubuntu】在Ubuntu16.04上安装Tensorflow

Anaconda+Tensorflow+keras

硬体环境

OS: Ubuntu16.04
CPU: I7 8700k
GPU: 1080ti

下载并安装 Anaconda

官方网站下载 Anaconda(无特别需求直接下载3.7)

Imgur

然后使用以下指令安装 Anaconda 的 .sh 安装档案

bash ~/Downloads/Anaconda3-2019.10-Linux-x86_64

接着会看到以下讯息

安装过程中看到Welcome to Anaconda3 2019.10In order to continue the installation process, please review the licenseagreement.Please, press ENTER to continue(不断按 Enter 同意并继续)然后看到Do you accept the license terms? [yes|no](是否接受协议内容?直接输入 yes 进行安装Anaconda3 will now be installed into this location:/home/aeasringnar/anaconda3 (提示安装路径)\- Press ENTER to confirm the location\- Press CTRL-C to abort the installation\- Or specify a different location below按 Enter 进行下一步,注意若按 ctrl + c 会直接终止安装。接下 Enter 先等待安装即可。

最后看到 Thank you for installing Anaconda3! 表示安装成功。

Anaconda 在安装过程中会自动将环境变数添加到PATH里面如果下一阶段操作错误,可以参考此连结

使用 conda 相关命令

查看 conda 版本

conda --version

更新 conda

conda update conda

新建名为 tesnsorflow-gpu 的 python3.6 虚拟环境

conda create -n tensorflow-gpu python=3.6

名称和 python 版本可以自订,不确定就按照此版本

怕造成误会所以提个醒,虽然最初安装的 anaconda 预设为 python3.7 但是透过conda create 可以在系统建立一个 python3.6 的虚拟环境与之隔离互不影响

启用上述所建立的 tensorflow-gpu 环境,出现该字样即成功

source activate tensorflow-gpu

安装 tensorflow-gpu,我们使用 GPU 所以安装gpu版本,详情见这里

conda install tensorflow-gpu==1.10.0

接着安装 keras

pip install keras==2.2.4

安装完 keras 后, tensorflow 的环境大致上已经建立完成,剩余所需 package 可依照个人所需安装


可能需要的 package

PIL
conda install -c anaconda pillow
sklearn
conda install -c anaconda scikit-learn
cv2
pip install opencv-python
keyboard
pip install keyboard

conda 和 pip 混用是因为有些 module 用 pip 来安装需要解决的问题较少

可能的 Error 讯息

执行时碰到的一些错误,纪录一下,有碰到伙伴可以试试看,解决方案如下:
在安装 opencv 时,原先使用 conda install opencv 安装,发生错误,移除后,改用 pip install opencv-python 可以解决


关于作者: 网站小编

码农网专注IT技术教程资源分享平台,学习资源下载网站,58码农网包含计算机技术、网站程序源码下载、编程技术论坛、互联网资源下载等产品服务,提供原创、优质、完整内容的专业码农交流分享平台。

热门文章