鱼C论坛

 找回密码
 立即注册
查看: 1295|回复: 9

小白...Pycharm编写书上例题 报错求助大佬

[复制链接]
发表于 2019-2-15 17:04:06 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
我的环境是这样的,W10系统+Anaconda3-5.2.0 64位+Pycharm 2018.3.3+tensorflow 1.4

假设有一组数据集,其x和y的对应关系为y约等于2x
本实例就是想让神经网络学习这些样本,并能够找到其中的规律,即让神经网络能够总结出y约等于2x这样的公式

代码如下:
  1. import tensorflow as tf
  2. import numpy as np
  3. import matplotlib.pyplot as plt

  4. train_X = np.linspace(-1, 1, 100)
  5. train_Y = 2 * train_X + np.random.randn(*train_X.shape) * 0.3  #y=2x, 但是加入了噪声
  6.      #显示模拟数据点
  7. plt.plot(train_X, train_Y, 'ro', label = 'Original data')
  8. plt.legend()
  9. plt.show()
复制代码


运行代码之后出现一个对话框内容如下   而且该出现的图没有出现  (没找到上传截图的按钮 请见谅。。。。)This application failed to start because  it could not find or load the Qtplatform plugin "windows" in "".
Restalling the application may fix this problem.


拜托大佬为我解惑!!!不胜感激

小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2019-2-15 17:11:52 | 显示全部楼层
代码应该是没问题,估计是环境的原因
你可以先试试import,看能通过不
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-2-15 17:13:08 | 显示全部楼层
让你关闭重新运行下试试,
qt平台的windows插件没有加载好
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-2-15 17:19:40 | 显示全部楼层
BngThea 发表于 2019-2-15 17:11
代码应该是没问题,估计是环境的原因
你可以先试试import,看能通过不

您说的是啥意思?单独运行import那三句吗?前三行那三句运行是没错的
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-2-15 17:20:31 | 显示全部楼层
塔利班 发表于 2019-2-15 17:13
让你关闭重新运行下试试,
qt平台的windows插件没有加载好

重新开了好几遍了 都没有用。。
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-2-15 17:24:27 | 显示全部楼层
青岛港车神 发表于 2019-2-15 17:20
重新开了好几遍了 都没有用。。

idle运行有没有问题,或者你的jupyter notebook,
是不是库没装好,错误提示有没有提示是哪个库的问题,你这里都没有用到tf,删了看还是不是这样
虽然我感觉可能是matplotlib的问题
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-2-15 17:31:49 | 显示全部楼层
塔利班 发表于 2019-2-15 17:24
idle运行有没有问题,或者你的jupyter notebook,
是不是库没装好,错误提示有没有提示是哪个库的问题, ...

Process finished with exit code -1073740791 (0xC0000409)

这个是显示的报错
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-2-15 17:37:18 | 显示全部楼层
青岛港车神 发表于 2019-2-15 17:31
Process finished with exit code -1073740791 (0xC0000409)

这个是显示的报错

你还是把错误都贴出来,肯定不止这个吧,那你之前的提示又哪里来的
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-2-15 17:42:17 | 显示全部楼层
网上百度了升级你的nvidia驱动可能有帮助,试试吧
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-2-15 17:42:43 | 显示全部楼层
塔利班 发表于 2019-2-15 17:37
你还是把错误都贴出来,肯定不止这个吧,那你之前的提示又哪里来的
  1. #import tensorflow as tf
  2. import numpy as np
  3. import matplotlib.pyplot as plt

  4. train_X = np.linspace(-1, 1, 100)
  5. train_Y = 2 * train_X + np.random.randn(*train_X.shape) * 0.3

  6. plt.plot(train_X, train_Y, 'ro', label = 'Original data')
  7. plt.legend()
  8. plt.show()
复制代码


我把第一行注释掉了  然后这样运行之后出现了我最开始问的那个问题  一个对话框  “This application failed to.........”该画出来的图没有出现

再就是出现了Process finished with exit code -1073740791 (0xC0000409)这个错误  

再就是我没注释第一行之前运行的时候是有一个警告的:  C:\Users\dell\Anaconda3\lib\site-packages\h5py\__init__.py:36: FutureWarning: Conversion of the second argument of issubdtype from `float` to `np.floating` is deprecated. In future, it will be treated as `np.float64 == np.dtype(float).type`.
  from ._conv import register_converters as _register_converters

谢谢你这么耐心。。我很菜
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2026-1-13 23:08

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表