python - 永久改变 sys.path ...好主意还是不好?

标签 python

我必须附加 sys.path 才能使我的脚本之一正常工作。因为我会经常这样做,所以我正在考虑永久添加路径。

这通常被认为是安全的吗?

此外,如果我的主脚本附加了 sys.path,我是否需要为该脚本中使用的每个模块都这样做,或者这些更改是全局的?

谢谢!

最佳答案

如果您发现自己经常向 sys.path 添加元素,那么永久添加它们可能是个好主意。但是,您不应通过直接编辑 sys.path 来执行此操作,最好通过设置 PYTHONPATH 来完成。环境变量。

关于 how to set PYTHONPATH on Windows 有一些文档, 和 this article有一些关于在 Linux 上设置环境变量的好信息。

关于python - 永久改变 sys.path ...好主意还是不好?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9072076/

相关文章:

python - 如何根据 Numpy 数组的内容替换其特定条目

python,即时动态实现一个类

python - 下载后文件的可执行权限发生变化。是否有任何协议(protocol)或方法可以完好无损许可?

python - 在 python 中打开 Access 数据库时出错

python - Pandas 数据框在 groupby agg 之后有额外的标题

python - 从文件中解压位(子字节)数的最快方法

python - 为 Django 项目导入设置

python - 我的循环内部出了什么问题?

Python XML 添加元素到文件

python - sklearn log_loss 不同数量的类