您的位置:首页 > 编程语言 > Python开发

ubuntu16+Python3.5安装tensorFlow傻瓜版

2018-01-20 15:29 756 查看
废话不多说:

系统版本:ubuntu-16.04.3-desktop-amd64

Python3.5(ubuntu-16.04.3自带改变运行版本即可)

注意unbuntu需要是64位的!!! tensorflow官方安装包目前不支持32位的os。 

1. 配置pip环境

   1) 安装pip: 

 2) 更新pip源

   国外的pip源不稳定, 添加国内豆瓣的pip源

   在主目录下创建.pip文件夹

 然后在该目录下创建pip.conf文件编写如下内容:

 3) 将pip版本从8.1.1升级成9.0.1

2. 下载tensorflow whl文件并安装(虚拟机的话请安装VMTool然后把下边文件拖到虚拟机里)

   https://pypi.python.org/pypi/tensorflow有tensorflow版本列表:

   


 我们选择与python 3.5对应的tensorflow版本。直接安装tensorflow whl的命令为: 

  由于tensorflow的whl较大, 可能由于网络不稳定下载失败。 也可以用迅雷将whl下载下来,然后安装,对应安装命令为:

 上面的whl路径根据实际情况修改。如果出现报错
tensorflow-0.5.0-py2-none-any.whl is not a supported wheel on this platform

请把pip升级到最新版本

(your_virtual_env)$  pip install --upgrade pip


我这里安装log如下:

3. 测试安装效果

    为了验证安装效果, 我们跑一下https://www.tensorflow.org/tutorials/wide中的线性模型示例。

    从https://github.com/tensorflow/tensorflow将tensorflow的所有代码下载下来。 

    这个例子需要依赖pandas,如果没有安装过,可以用下面命令安装:

  然后进入tensorflow-master/tensorflow/examples/learn目录。 运行: 

    结果符合预期:

    


  注意直接用python不行, 默认python是 2.7版本。 

  


 也可以修改~/.bashrc, 添加:

 然后: 

 这样后续可以直接使用python命令。  

 

 如果有six包相关报错, 可以执行下面的命令安装six:

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: