TensorFlow入坑之旅(碰壁篇)

2023-11-07

前言

为了进一步提升用(公)户(司)体(利)验(润),数据分析可谓是至关重要的一环,然而由于人工分析数据有诸多限制(计算错误、成本、数学基础要求高等一系列因素),机器学习显得多么重要。于是,我也只能踏上机器学习这条路呀。

开发环境

1. 系统:windows 7

2. 显卡:NVIDIA GeForce GTX 1060 3GB

3. CPU:Intel(R) Core(TM) i7 CPU 860

4. Python 3.7

5. cuda 10.2

6. cudnn 7.6.5

7. TensorFlow 2.0

正式开始

环境都搭建完成了,于是赶紧码上第一行重要的代码

import tensorflow

点击运行,发现报错了,如下:

Traceback (most recent call last):
  File "F:\Anaconda\lib\site-packages\tensorflow_core\python\pywrap_tensorflow.p
y", line 58, in <module>
    from tensorflow.python.pywrap_tensorflow_internal import *
  File "F:\Anaconda\lib\site-packages\tensorflow_core\python\pywrap_tensorflow_i
nternal.py", line 28, in <module>
    _pywrap_tensorflow_internal = swig_import_helper()
  File "F:\Anaconda\lib\site-packages\tensorflow_core\python\pywrap_tensorflow_i
nternal.py", line 24, in swig_import_helper
    _mod = imp.load_module('_pywrap_tensorflow_internal', fp, pathname, descript
ion)
  File "F:\Anaconda\lib\imp.py", line 243, in load_module
    return load_dynamic(name, filename, file)
  File "F:\Anaconda\lib\imp.py", line 343, in load_dynamic
    return _load(spec)
ImportError: DLL load failed with error code -1073741795

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "F:\Anaconda\lib\site-packages\tensorflow\__init__.py", line 98, in <modu
le>
    from tensorflow_core import *
  File "F:\Anaconda\lib\site-packages\tensorflow_core\__init__.py", line 40, in
<module>
    from tensorflow.python.tools import module_util as _module_util
  File "F:\Anaconda\lib\site-packages\tensorflow\__init__.py", line 50, in __get
attr__
    module = self._load()
  File "F:\Anaconda\lib\site-packages\tensorflow\__init__.py", line 44, in _load

    module = _importlib.import_module(self.__name__)
  File "F:\Anaconda\lib\importlib\__init__.py", line 126, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
  File "F:\Anaconda\lib\site-packages\tensorflow_core\python\__init__.py", line
49, in <module>
    from tensorflow.python import pywrap_tensorflow
  File "F:\Anaconda\lib\site-packages\tensorflow_core\python\pywrap_tensorflow.p
y", line 74, in <module>
    raise ImportError(msg)
ImportError: Traceback (most recent call last):
  File "F:\Anaconda\lib\site-packages\tensorflow_core\python\pywrap_tensorflow.p
y", line 58, in <module>
    from tensorflow.python.pywrap_tensorflow_internal import *
  File "F:\Anaconda\lib\site-packages\tensorflow_core\python\pywrap_tensorflow_i
nternal.py", line 28, in <module>
    _pywrap_tensorflow_internal = swig_import_helper()
  File "F:\Anaconda\lib\site-packages\tensorflow_core\python\pywrap_tensorflow_i
nternal.py", line 24, in swig_import_helper
    _mod = imp.load_module('_pywrap_tensorflow_internal', fp, pathname, descript
ion)
  File "F:\Anaconda\lib\imp.py", line 243, in load_module
    return load_dynamic(name, filename, file)
  File "F:\Anaconda\lib\imp.py", line 343, in load_dynamic
    return _load(spec)
ImportError: DLL load failed with error code -1073741795


Failed to load the native TensorFlow runtime.

See https://www.tensorflow.org/install/errors

for some common reasons and solutions.  Include the entire stack trace
above this error message when asking for help.

 根据提示我到他们官网的错误集合页面寻找解决办法,从头看到尾发现都没有我这个报错的相关信息。最相似的一个问题的解决办法是重新安装对应版本的cuda和cudnn。

好吧,那我就按照官网的步骤重来一次,直接下载Anaconda ,使用conda命令安装python3.6、tensorflow、cuda、cudnn等所有需要的包,然后重新运行了一遍程序,发现还是报相同的错误(┬_┬)。到这我确信不可能是我搭建环境的问题,到tensorflow的github主页上提issue,他们给我的答复是我的cpu不支持avx指令,我的cpu也不算老呀,下个cpu-z检测发现果然不支持,他官方文档确实有提到需要支持avx指令cpu(怪我看文档不认真)。

那么公司电脑确实没办法弄tensorflow了,只能用我的笔记本弄的。接下来会写我学习tensorflow到实际运用的过程,期待一下#^_^#

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

TensorFlow入坑之旅(碰壁篇) 的相关文章

  • 通过 Scrapy 抓取 Google Analytics

    我一直在尝试使用 Scrapy 从 Google Analytics 获取一些数据 尽管我是一个完全的 Python 新手 但我已经取得了一些进展 我现在可以通过 Scrapy 登录 Google Analytics 但我需要发出 AJAX
  • 在 python 程序中合并第三方库的最佳实践是什么?

    下午好 我正在为我的工作编写一个中小型Python程序 该任务需要我使用 Excel 库xlwt and xlrd 以及一个用于查询 Oracle 数据库的库 称为CX Oracle 我正在通过版本控制系统 即CVS 开发该项目 我想知道围
  • SQLAlchemy 通过关联对象声明式多对多自连接

    我有一个用户表和一个朋友表 它将用户映射到其他用户 因为每个用户可以有很多朋友 这个关系显然是对称的 如果用户A是用户B的朋友 那么用户B也是用户A的朋友 我只存储这个关系一次 除了两个用户 ID 之外 Friends 表还有其他字段 因此
  • 将 saxon 与 python 结合使用

    我需要使用 python 处理 XSLT 目前我正在使用仅支持 XSLT 1 的 lxml 现在我需要处理 XSLT 2 有没有办法将 saxon XSLT 处理器与 python 一起使用 有两种可能的方法 设置一个 HTTP 服务 接受
  • 使 django 服务器可以在 LAN 中访问

    我已经安装了Django服务器 可以如下访问 http localhost 8000 get sms http 127 0 0 1 8000 get sms 假设我的IP是x x x x 当我这样做时 从同一网络下的另一台电脑 my ip
  • OpenCV Python cv2.mixChannels()

    我试图将其从 C 转换为 Python 但它给出了不同的色调结果 In C Transform it to HSV cvtColor src hsv CV BGR2HSV Use only the Hue value hue create
  • Python(Selenium):如何通过登录重定向/组织登录登录网站

    我不是专业程序员 所以请原谅任何愚蠢的错误 我正在做一些研究 我正在尝试使用 Selenium 登录数据库来搜索大约 1000 个术语 我有两个问题 1 重定向到组织登录页面后如何使用 Selenium 登录 2 如何检索数据库 在我解决
  • 通过最小元素比较对 5 个元素进行排序

    我必须在 python 中使用元素之间的最小比较次数来建模对 5 个元素的列表进行排序的执行计划 除此之外 复杂性是无关紧要的 结果是一个对的列表 表示在另一时间对列表进行排序所需的比较 我知道有一种算法可以通过 7 次比较 总是在元素之间
  • 使用带有关键字参数的 map() 函数

    这是我尝试使用的循环map功能于 volume ids 1 2 3 4 5 ip 172 12 13 122 for volume id in volume ids my function volume id ip ip 我有办法做到这一点
  • Flask 会话变量

    我正在用 Flask 编写一个小型网络应用程序 当两个用户 在同一网络下 尝试使用应用程序时 我遇到会话变量问题 这是代码 import os from flask import Flask request render template
  • 如何使用 Ansible playbook 中的 service_facts 模块检查服务是否存在且未安装在服务器中?

    我用过service facts检查服务是否正在运行并启用 在某些服务器中 未安装特定的软件包 现在 我如何知道这个特定的软件包没有安装在该特定的服务器上service facts module 在 Ansible 剧本中 它显示以下错误
  • 以编程方式停止Python脚本的执行? [复制]

    这个问题在这里已经有答案了 是否可以使用命令在任意行停止执行 python 脚本 Like some code quit quit at this point some more code that s not executed sys e
  • Python 函数可以从作用域之外赋予新属性吗?

    我不知道你可以这样做 def tom print tom s locals locals def dick z print z name z name z guest Harry print z guest z guest print di
  • Pygame:有没有简单的方法可以找到按下的任何字母数字的字母/数字?

    我目前正在开发的游戏需要让人们以自己的名义在高分板上计时 我对如何处理按键有点熟悉 但我只处理过寻找特定的按键 有没有一种简单的方法可以按下任意键的字母 而不必执行以下操作 for event in pygame event get if
  • Pandas:merge_asof() 对多行求和/不重复

    我正在处理两个数据集 每个数据集具有不同的关联日期 我想合并它们 但因为日期不完全匹配 我相信merge asof 是最好的方法 然而 有两件事发生merge asof 不理想的 数字重复 数字丢失 以下代码是一个示例 df a pd Da
  • 每个 X 具有多个 Y 值的 Python 散点图

    我正在尝试使用 Python 创建一个散点图 其中包含两个 X 类别 cat1 cat2 每个类别都有多个 Y 值 如果每个 X 值的 Y 值的数量相同 我可以使用以下代码使其工作 import numpy as np import mat
  • 使用 Python 绘制 2D 核密度估计

    I would like to plot a 2D kernel density estimation I find the seaborn package very useful here However after searching
  • 从列表指向字典变量

    假设你有一个清单 a 3 4 1 我想用这些信息来指向字典 b 3 4 1 现在 我需要的是一个常规 看到该值后 在 b 的位置内读写一个值 我不喜欢复制变量 我想直接改变变量b的内容 假设b是一个嵌套字典 你可以这样做 reduce di
  • 如何使用 Pycharm 安装 tkinter? [复制]

    这个问题在这里已经有答案了 I used sudo apt get install python3 6 tk而且效果很好 如果我在终端中打开 python Tkinter 就可以工作 但我无法将其安装在我的 Pycharm 项目上 pip
  • 如何将输入读取为数字?

    这个问题的答案是社区努力 help privileges edit community wiki 编辑现有答案以改进这篇文章 目前不接受新的答案或互动 Why are x and y下面的代码中使用字符串而不是整数 注意 在Python 2

随机推荐