码迷,mamicode.com
首页 > 编程语言 > 详细

python3在pycharm中为什么导入random模块不能用? TypeError: 'module' object is not callable

时间:2018-06-03 10:41:32      阅读:1402      评论:0      收藏:0      [点我收藏+]

标签:查错   新手学   str   random   pycharm   文件名   mod   size   莫名其妙   

新手学python求大神指导,也用sys导入了random.py的路径,仍然不行。
刚刚排错貌似找到了问题的原因。。。
那是因为我在pycharm中新建的python文件名就是random,所以
当前目录下就有一个random.py文件而且是自己写的,
所以它在sys.path中会先找到自己定义的random.py并调用之,
因为自己的什么都没有,所以就呵呵了
;改了文件名字后就ok了

要多注意文件名这种情况,有时候文件名与系统的模块重名了,就出这种莫名其妙的错,也不方便查错

python3在pycharm中为什么导入random模块不能用? TypeError: 'module' object is not callable

标签:查错   新手学   str   random   pycharm   文件名   mod   size   莫名其妙   

原文地址:https://www.cnblogs.com/lxwphp/p/9127607.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!