zoukankan      html  css  js  c++  java
  • win7搭建TensorFlow环境

    官网安装指南地址:https://www.tensorflow.org/install/pip

    安装过程碰到的问题:

    1.创建虚拟环境 virtualenv --system-site-packages -p python3 ./venv 提示如图:

    给虚拟环境指定python路径:virtualenv env -p 安装路径/python.exe

    结果继续这样的报错,查看python的安装目录,并没有python3.exe

    命令改为:virtualenv --system-site-packages -p python ./venv即可。

    2.执行测试代码: python -c "import tensorflow as tf; tf.enable_eager_execution(); print(tf.reduce_sum(tf.random_normal([1000, 1000])))"

    报如下错误:

      ImportError: DLL load failed with error code -1073741795

    查看TensorFlow,结果版本为1.12,TensorFlow 1.6之后,只支持 AVX 指令,这些指令可能无法在旧版 CPU 上运行

    pip uninstall tensorflow

    pip install Tensorflow==1.5

    3.执行测试代码报如下错误:

       from google.protobuf.pyext import _message mportError: DLL load failed: 找不到指定的程序

    查看protobuf版本为3.6.1,也是版本兼容问题,安装3.6.0版本

    pip uninstall protobuf

    pip install protobuf==3.6.0

    执行测试代码报如下错误:

      AttributeError: module 'tensorflow' has no attribute 'enable_eager_execution'

    由于tensorflow1.5版本没有这个函数,用hello world测试

    python -c "import tensorflow as tf;hello = tf.constant('Hello,world!');sess = tf.Session();result = sess.run(hello);sess.close();print(result);"

    结果打印如下:

    激活虚拟环境

    执行命令: venv目录/Scripts/activate

    关闭虚拟环境: venv目录/Scripts/deactivate

    虚拟环境中启动Jupyter NoteBook

    jupyter notebook交互环境编写tensorflow,如图:

     参考资料:

    TensorFlow 快速入门与实战

    tensorflow官网

    Jupyter Notebook介绍、安装及使用教程

  • 相关阅读:
    kafka 启动失败
    spring boot 集成 hbase
    Spring Boot Restful 乱码
    自动化工具selenium
    spring boot mssqlserver
    pyqt5
    python bytes to string
    jQuery获取Select选择的Text和 Value(转)
    第二周读书笔记《构建之法》
    第三周读书笔记《程序员修炼之道》
  • 原文地址:https://www.cnblogs.com/sihaixuan/p/10303638.html
Copyright © 2011-2022 走看看