zoukankan      html  css  js  c++  java
  • TensorFlow 在 Anaconda3 Spyder Win10 环境下安装使用及问题解决

    Anaconda Spyder 安装:  https://www.anaconda.com/download/    根据系统 下载安装 自带Spyder

    TensorFlow安装: 打开 anaconda prompt  输入  conda install tensorflow-gpu    (20180124这个命令安装的是1.4.0版本),可以直接按TensorFlow GitHub上提示直接安装:pip install tensorflow-nightly-gpu

    直接下载whl文件安装也可(推荐)。

    GPU环境配置:CUDA8.0    CUDNN6.0 (注意版本,对应TensorFlow1.4.0及其以下,1.5.0以后可能得配CUDA9.0    CUNN7.0)win10下cuda安装貌似也不难,cudnn解压后放至cuda相应目录下就OK了。

    "相应目录" = C:Program FilesNVIDIA GPU Computing ToolkitCUDAvx.0

    cuda9.0的下载链接:https://developer.nvidia.com/cuda-90-download-archive

    cudnn7.0下载链接为:https://developer.nvidia.com/rdp/cudnn-download      (参考中第四个链接中提供了网盘下载)

    都整好之后跑个TensorFlow例子应该是没有问题的,但是遇到一个问题:自动代码补全功能丢了(这里是所有模块的补全都不行,不是单指TensorFlow)。

    解决办法:pip uninstall enum34

    至于其他:conda install jedi=0.11.0
                     conda install parso=0.1.1

    后面这两个可以先通过 conda list 命令看一下是不是已经有了,有了的话就不用了(也可以打开Anaconda Navigator查看)。

    注意:这里是pip,如果是执行 conda uninstall enum34 可能会报 PackagesNotFoundError 。

    嗯,这样的话原始的补全功能应该回来了,但是TensorFlow还是不能自动补全!

    解决办法:打开 “anaconda 安装目录”Libsite-packagesspyderutilsintrospectionmodule_completion.py     找到   mods(可能在279行)  把 'tensorflow' 加到 list 的 [ ] 里就OK啦。如下图:

    重启Spyder,tensorflow的自动补全也OK啦!

    参考链接:

    http://blog.csdn.net/lyq1471/article/details/78657301
    https://github.com/spyder-ide/spyder/issues/5782
    http://blog.csdn.net/slibra_L/article/details/78779717

    https://blog.csdn.net/zhangwellyear/article/details/79199564

  • 相关阅读:
    呼叫中心获取sip数据报文
    【代码总结】GD库中简单的验证码
    【代码学习】PHP中GD库的使用
    【漏洞详解】文件包含漏洞
    讲两道常考的阶乘算法题
    如何高效解决接雨水问题
    如何判定括号合法性
    二分查找高效判定子序列
    一道数组去重的算法题把东哥整不会了
    如何高效寻找素数
  • 原文地址:https://www.cnblogs.com/bingdongwuchi/p/8342853.html
Copyright © 2011-2022 走看看