我使用conda安装了QGIS。如果我从终端启动qgis,那么它可以很好地工作,因为它在由conda base环境定义的路径中有它需要使用的一切。
但是,我不能将该应用程序固定在破折号上,所以我创建了一个xdg打开的快捷方式:
#!/usr/bin/env xdg-open
[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
Exec=/home/dzang/miniconda3/bin/qgis
Name=QGIS
Comment="QGIS 3.18"
Icon=/home/dzanaga/Pictures/Qgis-icon-3.0.png当我使用这个应用程序快捷方式时,QGIS就会启动,但是它不能很好地工作,因为我猜它尝试使用系统python/gdal。基本上,一些功能被禁用,错误消息从一开始就弹出。
因此,问题是,如何配置快捷方式,使其启动QGIS,就好像它是在miniconda base环境中启动的。如何让它在路径以/home/dzang/miniconda3/bin:/home/dzang/miniconda3/condabin开头的会话中运行
发布于 2022-03-24 13:52:02
我通过这样做解决了它:
Exec=env PATH=/home/dzang/miniconda3/bin /home/dzang/miniconda3/bin/qgishttps://askubuntu.com/questions/1398915
复制相似问题