如果我eclipse
从命令行启动,应用程序会了解用户的环境变量(例如 PYTHONPATH),并使用Auto Config
.如果我使用 GUI 图标或应用程序启动器启动应用程序,则情况并非如此。如果我的应用程序启动器支持脚本,有没有办法让我指定要使用的用户环境?
答案1
我认为/path/to/executable
在你的程序启动器中替换为
sh 'exec /path/to/executable'
应该可以解决问题。sh
旨在代表您的目标 shell:修改即兴发挥。
我在这里假设您的用户帐户是创建该PYTHONPATH
变量的帐户。除非您是 root 或已正确配置 sudo 访问权限,否则不允许您克隆其他用户的环境。