python3在pycharm中为什么导入random模块不能用? TypeError: 'module' object is not callable
刚刚排错貌似找到了问题的原因。。。
那是因为我在pycharm中新建的python文件名就是random,所以
当前目录下就有一个random.py文件而且是自己写的,
所以它在sys.path中会先找到自己定义的random.py并调用之,
因为自己的什么都没有,所以就呵呵了;改了文件名字后就ok了
要多注意文件名这种情况,有时候文件名与系统的模块重名了,就出这种莫名其妙的错,也不方便查错
python3在pycharm中为什么导入random模块不能用? TypeError: 'module' object is not callable的更多相关文章
- PyCharm+selenium环境搭建报错:Traceback (most recent call last):   TypeError: 'module' object is not callable
		
环境搭建好后,代码如下: from selenium import webdriverdriver = webdriver.chrome()driver.get("http://www.ba ...
 - python3 pip报错 TypeError: 'module' object is not callable
		
使用命令:python -m pip install xx即可,需要在pip前加python -m
 - pycharm中无法导入pip安装的包
		
https://blog.csdn.net/mdxiaohu/article/details/82430060 2020.1.20 练习通过python操作数据库的时候需要导入一个包,因为看代码写的是 ...
 - Python3中无法导入ssl模块的解决办法
		
这个问题,已经困扰我好几天了,本萌新刚开始接触python,想爬取几个网页试试,发现urllib无法识别https,百度后才知道要导入ssl模块,可是发现又报错了. 本人实在无法理解为什么会报错,因为 ...
 - 如何在Pycharm中添加新的模块
		
在使用Pycharm编写程序时,我们时常需要调用某些模块,但有些模块事先是没有的,我们需要把模块添加上去. 最近在学习爬虫,写了下面几行代码: 结果出现错误 错误ModuleNotFoundError ...
 - pycharm IDE在导入自定义模块时提示有错,但实际没错
		
在建立python项目时,有时为了区分资源和代码,如在项目文件夹下新建img和src两个文件夹,这时导入自定义模块会提示错误,结果没错但感觉别扭.如: 这是因为pycharm提示功能是从根目录上去寻找 ...
 - Python3学习之路~5.3 random模块
		
random模块常用方法: import random # 随机数 print(random.random()) # 生成一个0到1的随机浮点数,0 <= n < 1.0 print(ra ...
 - 导入pymysql模块出错:No module named 'pymysql'
		
前提: 使用的版本为:Python 3.6.4 pymysql已经被成功安装了,并通过命令行的方式验证已成功安装. 但在pycharm中运行工程时候时候报错:No module named 'pymy ...
 - Python3基础 import...as 给导入的模块起别名
		
Python : 3.7.3 OS : Ubuntu 18.04.2 LTS IDE : pycharm-community-2019.1.3 ...
 
随机推荐
- 安装docker报错问题
			
安装docker容易出现错误的几种情况: 1.网络问题,无法下载完成的docker容器 2.linux内核版本必须是3.10及以上 3.可以选择使用aliyun的yum源,更好用 4.
 - 记CRenderTarget:DrawText()绘制中文乱码的BUG及解决办法
			
原文:记CRenderTarget:DrawText()绘制中文乱码的BUG及解决办法 转载请注明出处:http://www.cnblogs.com/Ray1024 一.问题描述 在MFC中使用Dir ...
 - 2018-12-29-WPF-如何建立自己的-3d-gis-程序
			
title author date CreateTime categories WPF 如何建立自己的 3d gis 程序 lindexi 2018-12-29 14:11:11 +0800 2018 ...
 - iOS GCD 使用
			
1. dispatch queue的概念 dispatch queue分成以下三种: a)运行在主线程的Main queue,通过dispatch_get_main_queue获取.dispatch_ ...
 - Tomcat的原理
			
Tomcat是一种WEB容器:它主要实现了javaEE中Servlet.JSP规范,同时提供HTTP服务. 它主要由一个Serve服务器,Server服务器中存在多个Service服务,Service ...
 - 启动Jmeter录制代理进行录制,报 jmeter.protocol.http.proxy.ProxyControl
			
使用jmeter代理录制Http请求时,启动HTTP(S) Test Script Recorder报jmeter.protocol.http.proxy.ProxyControl, 日志为: 201 ...
 - js中小知识点
			
JavaScript 中 typeof 和 instanceof 常用来判断一个变量是否为空,或者是什么类型的.但它们之间还是有区别的: typeof typeof 是一个一元运算,放在一个运算数之前 ...
 - js树状菜单
			
html部分 <ul class="tree"> <li><span><a href="#">JavaScrip ...
 - 【Leetcode链表】旋转链表(61)
			
题目 给定一个链表,旋转链表,将链表每个节点向右移动 k 个位置,其中 k 是非负数. 示例 1: 输入: 1->2->3->4->5->NULL, k = 2 输出: ...
 - Introduction to 3D Game Programming with DirectX 12 学习笔记之 --- 第十章:混合
			
原文:Introduction to 3D Game Programming with DirectX 12 学习笔记之 --- 第十章:混合 代码工程地址: https://github.com/j ...