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

相关推荐
小嘉丶学长5 小时前
Day08 · 字符串(二)
服务器·开发语言·python·学习·1024程序员节
BD_Marathon5 小时前
【Python】列表推导式
python
2501_948122635 小时前
Qs 跨端三方库仓颉适配全流程
python·react native·django·tornado
萌动的小火苗5 小时前
MQTT的QoS0、QoS1、QoS2有什么区别?
开发语言·网络·python·php·信息与通信
forest_095 小时前
《大模型原理通俗讲》系列 00|开篇 大模型到底是怎么回事
人工智能·python·prompt·agi
工程师迪菲5 小时前
【基础篇 01】YOLO 到底在做什么?先从一张图片看明白
python
happylifetree5 小时前
Python72:核心语法-类型注解-函数的类型注解
python
liudachu5 小时前
Agent 开发常见名词说明与类比
python·langchain
devilnumber5 小时前
Lambda 表达式(Java)优缺点清晰分析
java·开发语言·python
无巧不成书02186 小时前
Tomcat部署JSP文件完整指南:手动部署+IDEA工程化实现 附404访问错误全排查
java·ide·windows·tomcat·intellij-idea·js