pycharm导入自己写的包的时候,不发识别模块的解决办法

今天用写selenium脚本的时候导入自己统计目录下的模块时,出错,明明存在但是报错说模块不存在,找了半天终于找到解决方案,顺便记录一下吧
pycharm不会将当前文件目录自动加入自己的sourse_path。右键make_directory as-->sources root将当前工作的文件夹加入source_path就可以了。

有时候可能会遇到在pycharm导入我们pip安装过的包,但是还有会报错没找到该模块,这个时候可以在设置里面添加File->setting,打开设置界面如下图

在我们pip安装包之后,pycharm可能没法及时在当前工作区添加我们刚刚手动下载的包,此时就需要我们手动给pycharm安装

原文地址:https://www.cnblogs.com/lxc1997ye/p/11600097.html

时间: 2024-10-08 12:00:48

pycharm导入自己写的包的时候,不发识别模块的解决办法的相关文章

Android Studio在创建/导入项目的时候,一直处于building “XXX”gradle project info的解决办法

Android Studio在新建项目或者导入项目的时候,可能会一直处于building “XXX”gradle project info的状态,而且还取消不了,无奈之下只能干掉进程... 还有一种情况就是Gradle Project Compile Error,也是同样的问题,下面解释一下为何出现这些问题~~ 打开Android Studio项目下的gradle\wrapper\gradle-wrapper.properties这个文件,看看里面内容 #Wed Apr 10 15:27:10

eclipse导入新项目后,运行时找不到主类解决办法

最近在学习多线程,今天下了一套源码,导入到eclipse里后,随便找了个带main()的类试了一下,找不到主类. 首先想到的解决办法是把工程clean一下,并没有用.去网上找了一个遍终于找到了管用的方法.方法如下: 把properties属性里的java compiler-->building-->abort build when build path errors occur 前的勾去掉这样就ok 了 方法引用地址:http://cancait.blog.163.com/blog/stati

卡刷包无法通过ROM制作工具修改的解决办法

据有些朋友反馈说在制作ROM过程中遇到了 解包失败.解包出来的文件为空或直接不识别ROM等问题,这些问题都可以归纳为一种问题,那就是ROM卡刷包命名不规范导致的. 在这里,我们先来说一下正确的rom格式有哪些: 第一种是常规格式卡刷包:拥有system文件夹.META-INF刷机脚本和内核boot.img,data或其他文件夹不用管(注:华为机型可能会有cust文件夹) 第二种.img格式卡刷包:拥有系统system.img,内核boot.img和META-INF刷机脚本,firmware-up

IDEA 找不到包或者找不到符号的一些解决办法

有时使用IDE导入项目后,启动时会发生找不到包或者找不到符号的情况,下面有一些处理方法 1.右键项目Maven→Reimport 2.IDEA窗口左上角File→Invalidate and Restart   清除缓存并重启IDEA 3.编码设置统一 4.File→Project Structure 找到项目编译输出目录并清空target目录下所有文件,右键项目重新build 5.Maven-Install 6.尝试父项目 maven install 7.删除iml,invalidate ca

源码包安装 NGINX时候遇到的错误以及解决办法!

最近跟一个公司合作,要把我们的应用安装在他们的服务器上,不过问题来了.他们为了他们自己服务器安全,不给我们root权限,只给了我们普通用户权限,所有的程序都要装在规定的路径里,限制可不少.没办法装吧~~~   我登录到服务器上一看 傻了,rpm -qa 一查 需要的包没装几个.一个个下源码包就装吧~~ 到源码站下载了一大堆包开始装,pcre openssl xml mhash mcrypt等等一步步开始装,磕磕绊绊少什么装什么终于装到了nginx 结果make的时候报错了   make -f o

使用Sqoop,最终导入到hive中的数据和原数据库中数据不一致解决办法

Sqoop是一款开源的工具,主要用于在Hadoop(Hive)与传统的数据库(mysql.postgresql...)间进行数据的传递,可以将一个关系型数据库(例如 : MySQL ,Oracle ,Postgres等)中的数据导进到Hadoop的HDFS中,也可以将HDFS的数据导进到关系型数据库中. 1.问题背景 使用Sqoop把oracle数据库中的一张表,这里假定为student,当中的数据导入到hdfs中,然后再创建hive的external表,location到刚才保存到hdfs中数

iOS_导入libxml2.2框架后,找不到<libxml/tree.h>的解决办法

由于用到了第三方Html解析类库Hpple, 在导入框架libxml2.2.dylib后, 最到了XCode仍然找不到<libxml/tree.h>的情况, 最后解决过程如下: 1.项目-Targets中的Build Phases, 找到Link Binary With Libraries, 点击"+",添加 "libxml2.dylib" 2.同样的,切换到Buiild Settings的tab里, 通过搜索,找到"Linking"

上一篇写的文件上传,这一篇写文件上传中回报的错误,以及解决办法

文件上传不了,有以下几种情况: 1).form表单后面的enctype="multipart/form-data"没有,导致无法以流的形式写入. 2).第一条有的话,当点击提交的时候,直接返回strut中的error返回结果,没有fileerror提示或者提示文件太大. 原因:是因为你上传的文件或者图片大小位于struts中拦截器配置中文件大小限制的值(总)(<constant name="struts.multipart.maxSize" value=&qu

导入swaggerDemo时,无法识别工程的解决办法

1.在已建立的Java工程中,拷贝至demo中 2.打开.project修改工程名为demo的名字即可.