【问题标题】:How do I include my bash path when launching a .desktop file启动 .desktop 文件时如何包含我的 bash 路径
【发布时间】:2012-08-19 08:24:47
【问题描述】:

我有一个用于启动 PyQt 应用程序的小型 bash 脚本。 PyQt 应用程序使用 python os.system() 调用来运行其他命令。我使用gnome-desktop-item-edit 为在终端中运行的脚本创建了一个启动器。不幸的是,当它执行时,它没有收到我的任何.bashrc 路径修改。我该怎么做:

  1. 使用我的路径修改使启动器在 bash 中运行,或者
  2. 以更通用的方式修改路径,以便我需要 修改将反映在由 启动器?

【问题讨论】:

  • 您可以使用os.environ修改python代码中的路径。
  • 我特别需要能够访问已安装并添加到路径中的其他软件。看起来我只是没有以“正确”的方式将它添加到路径中(如下所述)。不过谢谢!

标签: linux bash path launcher


【解决方案1】:

经过进一步研究,我发现a post on the super user site 解释了路径编辑的一些更精细的点。将我的路径修改切换到 .profile 而不是 .bashrc 就可以了。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-06-21
    • 1970-01-01
    • 2015-11-01
    • 1970-01-01
    • 2018-07-17
    • 2014-10-21
    相关资源
    最近更新 更多