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

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

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

因此,我们可以直接在pycharm中添加我们项目所需要的包,当然要注意安装版本问题(我们可以再Specify version中选择安装包的版本)

猜你喜欢

转载自www.cnblogs.com/LucasSong/p/12783814.html