【Troubleshooting Tips】故障排除提示

如果只是想使用qr生成的而已,直接点击这里 -->  http://blog.csdn.net/eadio/article/details/25328011



先放原地址:

https://developers.google.com/chart/infographics/docs/debugging


如果需要授权,请告知,这边会删掉文章的,毕竟这个是为了让更多人了解google 的qr api,才萌生翻译转载过来的。。。

调试信息图表

======================================================================

本页介绍的是在你的图像没法正常运转的时候的一些调试技巧

 

一般调试提示

======================================================================

1.      添加调试参数 chof=validate 到你的网址上,然后看看出现哪些错误列表信息(或者是”all ok”的信息)

2.      请再次认真仔细的自己的检查参数文档的语法,看看你的图像类型是否支持你给定的参数类型和产生选项。

3.      认真再次检查你的图像文档

4.      搜索 google-visualization-api 邮件列表看看是否也有类似问题

 

图像没办法显示

======================================================================

这边讲解的是当你的网页是不显示图像的时候,我们应该怎么去查找出问题

 

从你的网页上得到实际的图像URL地址

一定要正确的获取到你的网页正在使用的实际的图像URL地址;加载网页,然后复制URL或者是在网页上显示出URL地址来【这边应该是在程序上打印出URL地址】。一般做法是右击你的图像,然后点击“属性”选项。如果网页上甚至没有显示一张破碎的图像图标,这样可能很难寻找地方右击图像,那么可以给他附加一些样式,让他显示的更加明显,比如我加了以下的样式语句:<img src="some_url..." style="border:red 5pxsolid; width:100px; height:100px">,给得到的URL地址加上调试参数chof=validate并黏贴整串地址到浏览器上

 

确保地址是完全正确的按照api文档的格式

看看你的地址是不是以“https://chart.googleapis.com/chart?”这个开始的,后面跟着参数都是按照name=value&name=value&name=value这样的格式?添加调试参数chof=validate到URL上,然后观察返回的每个错误参数列表(或者如果是正确的就会返回”valid”信息)

 

检查URL看看是否都带有了你需要的图像类型的参数

确保你所请求的URL至少包含了所有必须的参数

 

找出是哪些参数影响了你的图像

你可以从你那串不能运行的URL一项一项往回排查,或者是从一串能运行的URL慢慢添加参数直到你想要的效果为止一项一项往下执行【按照我的理解是这样的,原文是You can do this either by starting from a broken URL and workingbackwards, or by starting from a working URL and working forwards:】

1.      从一串不能运行的URL开始 – 把你图像URL黏贴到浏览器地址栏上,开始移除参数,一次一个,直到图像能运行显示出来。在试着把你移除的参数一项一项添加回来,从你最原始的不能运行的URL得到的那些参数【先前被我们移除的】,慢慢在添加回来,并且最终还能在得到图像【这边要反复测试,破坏URL的先放一边,在继续添加参数进去】,那么剩下的没有被添加进去的参数就是错误的,然后在仔细对照阅读api文档,看看你的语法是否正确?你的用法是否正确?很可能在你文档中你丢失了些东西,正是这些导致了错误

2.      从一串能运行的URL开始 – 剪切并黏贴一串能运行的图像类型地址到你的浏览器上,从你那串不能运行的URL上把参数一项一项添加过来,直到找到那个导致网址不能运行的参数位置,这样就解决了问题所在。


Traceback (most recent call last): File "D:\python\lib\site-packages\numpy\core\__init__.py", line 23, in <module> from . import multiarray File "D:\python\lib\site-packages\numpy\core\multiarray.py", line 10, in <module> from . import overrides File "D:\python\lib\site-packages\numpy\core\overrides.py", line 8, in <module> from numpy.core._multiarray_umath import ( ModuleNotFoundError: No module named 'numpy.core._multiarray_umath' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "D:\neox_tools-master\neox_tools-master\onmyoji_converter.py", line 2, in <module> import numpy as np File "D:\python\lib\site-packages\numpy\__init__.py", line 139, in <module> from . import core File "D:\python\lib\site-packages\numpy\core\__init__.py", line 49, in <module> raise ImportError(msg) ImportError: IMPORTANT: PLEASE READ THIS FOR ADVICE ON HOW TO SOLVE THIS ISSUE! Importing the numpy C-extensions failed. This error can happen for many reasons, often due to issues with your setup or how NumPy was installed. We have compiled some common reasons and troubleshooting tips at: https://numpy.org/devdocs/user/troubleshooting-importerror.html Please note and check the following: * The Python version is: Python3.8 from "D:\python\python.exe" * The NumPy version is: "1.25.0" and make sure that they are the versions you expect. Please carefully study the documentation linked above for further help. Original error was: No module named 'numpy.core._multiarray_umath'
07-20
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值