pycharm中的Mark Directory As 里的 Sources Root、Excluded...

这里主要提到两个文件夹的作用,分别是Sources Root、Excluded

1、Sources Root

1、场景

平时使用pycharm,有时出现导包问题,将那个目录Mark Directory as sources root,然后就可以正常运行代码了

2、原理

其实主要就是将那个目录加到PYTHONPATH中

2、Excluded

Excluded roots 排除的根:是PyCharm"几乎忽略"的根。 这些根包含PyCharm 在索引、搜索、分析、监视等时忽略的文件和文件夹。 排除的根对PyCharm 不可见。 通常,要排除临时生成文件夹、生成的输出、日志和其他项目输出、大量的数据集....

(1) 不会索引该文件夹内的文件, 也就是不再显示indexing...

(2)因为不再索引文件夹内的文件, 所以使用全局搜索功能时也不会检查该文件夹内的文件

相关推荐
kels88995 小时前
单连接动态增减订阅:股票行情API后端降负载实战方案
开发语言·笔记·python·信息可视化·金融
爱吃程序猿的喵5 小时前
LingBot-Map 复现与原理剖析:基于 Geometric Context Transformer 的流式 3D 重建
人工智能·python·深度学习·计算机视觉·3d·transformer
梦想不只是梦与想5 小时前
Python 中的 match-case(模式匹配)
python·match-case
郝同学今天有进步吗5 小时前
构建 LangGraph Code Review Agent(四):文件过滤与 AnalysisPackage 分包
git·python·ai·code review
a1117765 小时前
基于PyTorch的动物图像识别系统 开源
人工智能·pytorch·python
qetfw5 小时前
MWU:Vue 3 + FastAPI 的 MaaFramework 跨平台 WebUI 源码
前端·vue.js·python·fastapi·开源项目·效率工具
测试老哥5 小时前
接口自动化测试分层设计与实践总结
自动化测试·软件测试·python·测试工具·职场和发展·测试用例·接口测试
大模型码小白6 小时前
企业级检索增强后端集成:Java 服务如何管理知识库版本
java·服务器·开发语言·人工智能·python·microsoft
农村小镇哥6 小时前
Python3开发快速获取图片的文字
开发语言·python
FriendshipT6 小时前
Ultralytics:解读Proto模块
人工智能·pytorch·python·深度学习·目标检测