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

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

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

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

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/113227.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 在毕设中学习01——python、正态和标准正态分布、matlab数据文件导出

    在毕设中学习01——python、正态和标准正态分布、matlab数据文件导出在毕设中学习——卷积、python(0521)2022.5.21文章目录在毕设中学习——卷积、python(0521)正态分布标准正态分布matplotlib.pyplot画图Python中读取.m文件np.random.normal()正态分布numpy.random.normal(loc=0,scale=1e-2,size=shape)意义如下:参数loc(float):正态分布的均值,对应着这个分布的中心。loc=0说明这一个以Y轴为对称轴的正态分布,参数scale(float):

    2022年8月11日
    3
  • 关于astype的坑[通俗易懂]

    关于astype的坑[通俗易懂]也许对我来说是坑astype并不能inplace地改变一个ndarray。例如IN:arr=np.array([3.7,-1.2,-2.6,0.5,12.9,10.1])OUT:array([3.7,-1.2,-2.6,0.5,12.9,10.1])如果是直接输入:arr.astype(int32)然后检查arr.dtype,返回的是dtype(‘fl…

    2022年5月20日
    31
  • 10个调试Java的技巧建议收藏

    调试不仅可以查找到应用程序缺陷所在,还可以解决缺陷。对于Java程序员来说,他们不仅要学会如何在Eclipse里面开发像样的程序,更需要学会如何调试程序。本文介绍了Java程序员必知的10个调试技巧,

    2021年12月20日
    43
  • pycharm中tensorflow配置环境_python3.6安装tensorflow

    pycharm中tensorflow配置环境_python3.6安装tensorflowpython版本:python3.6.4tensorflow版本:tensorflow2.4.0(CPU版)pycharm版本:pycharm2020.1python版本和tensorflow版本需要保证一定的对应关系,否则会在使用的时候出现问题,具体对应关系参见网站:https://tensorflow.google.cn/install/source#gpu如图,下面还有GPU版本的对应关系,可以自行查找。一、Python安装python官网:https://ww

    2022年8月29日
    0
  • HTML高级标签(2)————窗体分帧(2)————后台管理页面

    HTML高级标签(2)————窗体分帧(2)————后台管理页面

    2022年1月29日
    348
  • traceroute 工作原理

    traceroute 工作原理文章目录PINGTracerouteTraceroute的工作原理举个“栗子”PINGICMP的一个重要应用就是分组网间探测PING(PacketInterNetGroper),用来测试两台主机之间的连通性。PING使用了ICMP回送请求与回送回答报文。PING是应用层直接使用网络层ICMP的一个例子。他没有通过传输层的TCP或UDP。TracerouteICMP的另一个非常有用的应用是traceroute(这是UNIX操作系统中名字),它用来跟踪一个分组从源点到

    2022年6月20日
    24

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号