我的所有 Python 模块源都位于以下文件夹中/src/*
:
/src/module1
/src/module2
...
/src/modules100
如果我想将所有这些模块添加到我的PYTHONPATH
,我需要.bashrc
使用命令将它们分别添加到我的export
。是否可以通过一个命令添加它们?(基本上将文件夹下的所有内容添加/src/*
到我的 PYTHONPATH)
答案1
你可以找到各种选项来实现这一点在 Stack Overflow 上. 最简单的方法之一:
PYTHONPATH="$(printf "%s:" /src/*/)"
这里,/src/*/
扩展到/src/
.下的所有目录printf
,然后使用冒号 ( :
) 作为分隔符。