请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

导入模块错误

老师,我把课程文件粘到pycharm里运行就会出现下面问题图片描述
如果把.metrics前的.删掉,则可以运行成功,但在jupyter中引用时会出错,文件结构如下图图片描述

正在回答 回答被采纳积分+3

1回答

liuyubobobo 2019-01-12 16:13:10

在PyCharm中引用我们的模块的main不能在模块里。需要在模块外面引用模块。


由于这个课程里视频中所有模块的引用都在Jupyter Notebook中完成,所以我没有强调这个问题。如果要在PyCharm中引用我们自己的PlayML模块,可以参考我的线数课程的文件结构。

https://img1.sycdn.imooc.com//szimg/5c39a18a0001972e03130442.jpg


3 回复 有任何疑惑可以回复我~
  • 我也遇到这个问题了,老师。看了您的回答,完全不知道如何操作。其实就是.metric 加上 这个 点,就会在IDE里面报错无法编译成功,如果不用,jupyter就会报错,说是没有name metrics的模块。
    回复 有任何疑惑可以回复我~ 2020-03-09 17:27:00
  • 暂时性的,IDE里面我就不编译,忽视错误即可。
    回复 有任何疑惑可以回复我~ 2020-03-09 17:27:32
  • 把你调用模块的 main 函数,单独放到一个文件里,扔到模块外面。
    回复 有任何疑惑可以回复我~ 2020-03-10 01:27:38
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信