防止 PyCharm 扩展 sys.path

Fel*_*lix 2 python path pythonpath pycharm

PyCharm 执行脚本的方式与普通命令行执行的方式略有不同,这确实让我感到烦恼(哈哈) 。对于像我这样的新手来说,它使得项目和包配置变得困难。

问题:每次运行脚本时,无论是正常运行还是在 Python 控制台(运行 > 编辑配置)中,脚本文件夹和项目根目录都会自动附加到sys.path. 我希望其中之一,但不会两者兼而有之。

那么,有没有办法禁用或以其他方式配置此附加?我想在不操作每个可执行脚本开头的路径的情况下执行此操作,但如果有办法使用启动脚本或某种运行脚本,那就没问题了。

Fly*_*ler 6

运行->编辑配置

除其他事项外,还有两个复选框:

  1. 将内容根目录添加到 PYTHONPATH
  2. 将源根目录添加到 PYTHONPATH

应该控制将目录添加到路径的所描述的行为。