已配置QGIS环境,如何在Anaconda Navigator添加其应用磁贴?
方法一:用conda命令自动注册(推荐)
- 打开命令提示符,激活你的QGIS环境:
conda activate 你的QGIS环境名称
- 安装Anaconda应用启动器工具(用于注册快捷方式):
conda install -c conda-forge anaconda-navigator-app-launchers
- 执行QGIS的注册命令:
qgis --register
- 关闭并重新打开Anaconda Navigator,切换到你的QGIS环境,就能看到QGIS的应用磁贴了。
方法二:手动创建快捷方式(适用于命令行方法失效的情况)
系统差异操作:
Windows系统
- 激活QGIS环境后,找到QGIS的执行路径:
conda activate 你的QGIS环境名称 where qgis
- 复制输出的QGIS.exe路径,右键该文件选择「创建快捷方式」。
- 把创建好的快捷方式移动到
C:\Users\你的用户名\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Anaconda3 (64-bit)目录下。
Linux系统
- 激活QGIS环境,获取执行路径和图标路径:
conda activate 你的QGIS环境名称 which qgis # 获取执行路径 find $CONDA_PREFIX -name "qgis.png" # 获取图标路径
- 在
~/.local/share/applications/目录下创建qgis.desktop文件,填入以下内容(替换路径为你刚获取的结果):
[Desktop Entry] Type=Application Name=QGIS 3.34.2 Exec=/你的QGIS环境路径/bin/qgis Icon=/你的QGIS环境路径/share/icons/hicolor/256x256/apps/qgis.png Comment=开源地理信息系统 Categories=GIS;Geography;
- 给文件添加可执行权限:
chmod +x ~/.local/share/applications/qgis.desktop
- 重启Anaconda Navigator,切换到目标环境即可看到磁贴。
方法三:刷新Navigator应用列表
- 打开Anaconda Navigator,切换到你的QGIS环境。
- 点击「Home」选项卡右上角的「Refresh」按钮,等待应用列表加载完成。
- 若仍未显示,进入「File」→「Preferences」,勾选「Show applications from all environments」选项,再刷新一次。
内容的提问来源于stack exchange,提问作者Carl Huxohl
相关产品推荐
相关产品推荐

