【pycharm】Mark Directory as sources root 的作用

1、场景

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

 

2、原理

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

     先看未标记为sources root的PYTHONPATH环境变量输出

import os

print(os.environ.get('PYTHONPATH'))

    

    标记为sources root之后的输出

  

 

 

 

3、PYTHONPATH作用

     PYTHONPATH 是python程序用来搜索模块的路径

     path是系统环境变量,是系统用于查找可执行文件的目录

 

 

4、如何设置PYTHONPATH

https://www.dovov.com/python-pythonpath.html

https://blog.csdn.net/Likianta/article/details/126660058

 

 

 

参考链接:

https://blog.csdn.net/littlehaes/article/details/101069180

https://www.cnblogs.com/zukang/p/14817584.html

    

 

posted @ 2023-03-21 21:02  代码诠释的世界  阅读(1359)  评论(0编辑  收藏  举报