我想从.desktop快捷方式启动spyder。
不幸的是,我无法从AnacondaNav直接启动它,因为它以Exit code: 134消息结束。作为另一种选择,我安装spyder时使用:
conda update -n base -c defaults conda
conda update anaconda
conda install spyder=5.4.2这使我可以从间谍开始:
conda activate spyder-env
spyder如何使用这些命令创建.desktop文件?
我尝试过复制/修改其他各种.desktop和.sh文件(使用/out #!/bin/bash),但没有一个能工作。
系统设置:
编辑:试着从评论中提出一些建议:
(sh -c) conda activate spyder-env; spyder要么提供“启动应用程序时出错”,要么根本没有输出。
将conda act...添加到.profile中会激活python,但在此之后从.desktop中运行spyder没有任何作用。
发布于 2023-04-04 17:15:18
实际上,解决方案非常简单;将完整的路径(在我的例子中是/home/christer/anaconda3/envs/spyder-env/bin/spyder)添加到spyder.sh脚本中可以解决所有问题。
spyder现在既可以从终端启动,也可以通过右键单击桌面上的spyder.sh文件来启动,而不管spyder是否被激活。
https://unix.stackexchange.com/questions/741842
复制相似问题