【已解决】Python代码运行出错:ImportError: No module named lines

【问题】

折腾:

【记录】折腾Python中的一个绘制图表的模块:pycha

的过程中,结果代码中用到了lines模块,所以运行结果出现:

D:\tmp\tmp_dev_root\python\tutorial_summary\pycha_demo>pycha_demo.py
Traceback (most recent call last):
  File "D:\tmp\tmp_dev_root\python\tutorial_summary\pycha_demo\pycha_demo.py", line 17, in <module>
    from lines import lines;
ImportError: No module named lines

 

【解决过程】

1.很明显,就是少了lines模块,需要去安装lines模块。

2.结果搜了半天,发现不是标准的python库。

参考:

ImportError: No module named lines

知道了,原来lines是Pycha的示例代码中的。

所以再去:

https://bitbucket.org/lgs/pycha/src/fa89153081d0fa92b04b5181082c09a83c89f565/examples?at=default

果然看到了对应的lines.py。

3。想要下载下来。

注意:右键另存为,下载下来lines.py的,是html文本,不是纯的lines.py !!!

后来找到好办法了。

去:

https://bitbucket.org/lgs/pycha/downloads

可以看到对应的版本,最新的是:

tip

点击后面的格式,比如bz2:

bz2

就可以下载完整的版本了。解压,即可得到完整代码。

包括对应的example的所有代码。

4.把对应的lines.py放到和当前测试代码同目录下。

再去运行,结果就可以了。

 

【总结】

lines,不是python的某个常见模块。

而是pycha的一个示例代码中的python文件。

可以在

https://bitbucket.org/lgs/pycha/src/

examples目录下找到:

在线浏览:

https://bitbucket.org/lgs/pycha/src/fa89153081d0fa92b04b5181082c09a83c89f565/examples/lines.py?at=default

下载全部完整代码的方法:

https://bitbucket.org/lgs/pycha/downloads

点击对应的tip后面的格式,比如bz2:bz2

即可下载对应格式的完整代码。



One Thought on “【已解决】Python代码运行出错:ImportError: No module named lines

  1. Pingback: Python中的一个绘制图表的模块:pycha-IT大道

发表评论

电子邮件地址不会被公开。 必填项已用*标注

无觅相关文章插件,快速提升流量