python – 如何更新$PATH

我正在编写一个python / pygtk应用程序,它在$HOME中的某个文件夹中添加一些自定义脚本(bash)(例如〜/ .custom_scripts).

我想在$PATH中提供该文件夹.所以每次python应用程序添加脚本时,当用户打开终端(例如gnome-terminal)时,该脚本可以立即可用.

你在哪里建议“注入”$PATH依赖? .bashrc,/ etc / profile.d等?
我可能会遇到哪些优点/缺点?

例如,如果我添加一个脚本来导出/etc/profile.d中的新路径,则在重新登录之前,路径不会更新.

谢谢

解决方法:

每次打开gnome-terminal时都会读取〜/ .bashrc(假设用户已将SHELL设置为/ bin / bash).

请务必检查os.environ [‘PATH’]以查看是否已添加该目录,以便脚本不会多次添加该目录.

相关文章

用的openwrt路由器,家里宽带申请了动态公网ip,为了方便把2...
#!/bin/bashcommand1&command2&wait从Shell脚本并行...
1.先查出MAMP下面集成的PHP版本cd/Applications/MAMP/bin/ph...
1、先输入locale-a,查看一下现在已安装的语言2、若不存在如...
BashPerlTclsyntaxdiff1.进制数表示Languagebinaryoctalhexa...
正常安装了k8s后,使用kubect工具后接的命令不能直接tab补全...