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)因为不再索引文件夹内的文件, 所以使用全局搜索功能时也不会检查该文件夹内的文件

相关推荐
夜雪一千14 分钟前
Python enumerate() 函数完整详解:遍历同时获取索引,告别手动计数
服务器·windows·python
能有时光43 分钟前
PyTorch KernelAgent 源码解读 ---(4)--- ExtractorAgent
人工智能·pytorch·python
_Jimmy_1 小时前
Python 协程库如何使用以及有哪些使用场景
python
烽火聊员1 小时前
查看Android Studio错误日志
android·ide·android studio
aqi002 小时前
15天学会AI应用开发(十七)使用LangGraph实现会话记忆功能
人工智能·python·大模型·ai编程·ai应用
第一程序员2 小时前
Rust Agent 子进程执行:Command 之前,先定义输入和超时
python·rust·github
skywalk81632 小时前
设计并实现段言的 C FFI 绑定机制 @Trae
c语言·开发语言·python·编程
weixin_BYSJ19872 小时前
SpringBoot + MySQL 乒乓球运动员信息管理系统项目实战--附源码04954
java·javascript·spring boot·python·django·flask·php
EQUINOX14 小时前
【论文阅读】| MoCo精读
论文阅读·人工智能·python·深度学习·机器学习
用户8356290780514 小时前
使用 Python 自动化 Excel 公式和函数:完整指南
后端·python