有没有办法防止脚本目录在Python3中添加到sys.path?我由于python中的相对导入而遇到了导入冲突。我正在处理一个旧项目,该项目在脚本的根目录中有一个名为
我使用的自定义构建系统最终会创建所有文件和依赖项的符号链接,而在生产环境中,我们使用
logger.py
的文件,与内置的logger
发生冲突。我使用的自定义构建系统最终会创建所有文件和依赖项的符号链接,而在生产环境中,我们使用
-E
标志忽略任何系统设置的PYTHONPATH
并将路径设置为我们想要的路径。但是,在PyCharm中运行测试/脚本会因此冲突而无法正常工作。