Anaconda-Navigator桌面启动器无法启动应用程序

东芝

我最近在我的Xubuntu 16.04系统上安装了Anaconda。要从终端启动该应用程序,我只需使用即可anaconda-navigator,它运行出色。

现在,我想为此创建一个桌面启动器,并将其也添加到我的xfce Whisker菜单中。因此,我创建了一个具有以下内容的桌面启动器。

[Desktop Entry]
Version=1.0
Type=Application
Name=Anaconda-Navigator
GenericName=Anaconda
Comment=Scientific PYthon Development EnviRonment - Python3
Exec=/home/meghana/anaconda3/bin/anaconda-navigator
Categories=Development;Science;IDE;Qt;
Icon=spyder3
Terminal=false
StartupNotify=true
MimeType=text/x-python;

但是,当我尝试从启动器打开应用程序时,我被定向到带有以下错误消息的本地HTML文件:

Navigator Error

An unexpected error occurred on Navigator start-up

Report

Please report this issue in the anaconda issue tracker

Main Error

byte indices must be integers or slices, not str
Traceback

Traceback (most recent call last):
  File "/home/meghana/anaconda3/lib/python3.6/site-
  packages/anaconda_navigator/exceptions.py", line 75, in exception_handler
     return_value = func(*args, **kwargs)
  File "/home/meghana/anaconda3/lib/python3.6/site-
  packages/anaconda_navigator/app/start.py", line 115, in start_app
     window = run_app(splash)
  File "/home/meghana/anaconda3/lib/python3.6/site-
  packages/anaconda_navigator/app/start.py", line 58, in run_app
     window = MainWindow(splash=splash)
  File "/home/meghana/anaconda3/lib/python3.6/site-
  packages/anaconda_navigator/widgets/main_window.py", line 160, in __init__
     self.api = AnacondaAPI()
  File "/home/meghana/anaconda3/lib/python3.6/site-
  packages/anaconda_navigator/api/anaconda_api.py", line 1205, in AnacondaAPI
     ANACONDA_API = _AnacondaAPI()
  File "/home/meghana/anaconda3/lib/python3.6/site-
  packages/anaconda_navigator/api/anaconda_api.py", line 65, in __init__
     self._conda_api = CondaAPI()
  File "/home/meghana/anaconda3/lib/python3.6/site-
  packages/anaconda_navigator/api/conda_api.py", line 1622, in CondaAPI
     CONDA_API = _CondaAPI()
  File "/home/meghana/anaconda3/lib/python3.6/site-
  packages/anaconda_navigator/api/conda_api.py", line 340, in __init__
     self.set_conda_prefix()
  File "/home/meghana/anaconda3/lib/python3.6/site-
  packages/anaconda_navigator/api/conda_api.py", line 489, in set_conda_prefix
     self.ROOT_PREFIX = info['root_prefix']
  TypeError: byte indices must be integers or slices, not str

我无法为自己的生活弄清楚为什么会发生这种情况,或者我应该怎么做。

好心提醒。


笔记:

之前报道这个问题的重复(如这一个),请注意,我不要求对如何创建桌面发射指令。为了找到解决方案,我已经在数个在线论坛中搜索了无数次,但是失败了。

东芝

似乎.bashrc环境无法通过桌面启动器加载。因此,您需要$PATH在要执行的命令中手动指定尝试编辑Anaconda.desktop包含以下内容的桌面文件(如果删除了旧文件,则创建一个新文件)。

[Desktop Entry]
Version=1.0
Type=Application
Name=Anaconda-Navigator
GenericName=Anaconda
Comment=Scientific PYthon Development EnviRonment - Python3
Exec=bash -c 'export PATH="/home/meghana/anaconda3/bin:$PATH" && /home/meghana/anaconda3/bin/anaconda-navigator'
Categories=Development;Science;IDE;Qt;Education;
Icon=spyder3
Terminal=false
StartupNotify=true
MimeType=text/x-python;

您注意到差异了吗?阅读有关文件解剖的文章.desktop以了解更多信息。


为了将应用程序添加到您的应用程序菜单中,只需将桌面文件复制到即可/usr/share/applications为此,启动终端并导航到桌面文件所在的目录,然后键入以下命令。

sudo cp Anaconda.desktop /usr/share/applications

显然,您必须使用为桌面文件指定的名称替换上面的Anaconda名称。希望这可以帮助。

干杯!

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Anaconda-Navigator桌面启动器无法启动应用程序

来自分类Dev

Anaconda ipython qtconsole启动器

来自分类Dev

anaconda启动器链接不起作用

来自分类Dev

将Python启动器指向Anaconda安装

来自分类Dev

anaconda启动器链接不起作用

来自分类Dev

成功安装后,Anaconda Navigator Jupyter和Spyder无法启动

来自分类Dev

无法从启动器运行Wine应用程序

来自分类Dev

我不得不硬关闭我的电脑后,无法启动Anaconda。我在终端中使用anaconda-navigator启动

来自分类Dev

如何在桌面上创建启动器以打开随机应用程序?

来自分类Dev

如何在桌面上创建启动器以打开随机应用程序?

来自分类Dev

如何从 .desktop 应用程序启动器发送 gnome 桌面通知?

来自分类Dev

如何从启动器类启动TornadoFX应用程序

来自分类Dev

我无法使用AVD启动应用程序(未找到启动器活动!)

来自分类Dev

我无法使用AVD启动应用程序(未找到启动器活动!)

来自分类Dev

由于绝地问题,Anaconda Spyder 无法启动

来自分类Dev

无法从启动器启动应用程序,但可以通过破折号和右击来启动

来自分类Dev

无法从启动器启动应用程序,但可以通过破折号和右击来启动

来自分类Dev

Firefox 推出 Anaconda Navigator

来自分类Dev

Java应用程序启动器不停留在Unity启动器中

来自分类Dev

将位置类型的启动器添加到Unity应用程序启动器

来自分类Dev

启动IPython Notebook(Anaconda 3)时出现错误“%1不是有效的Win32应用程序”

来自分类Dev

更改默认的访客会话启动器应用程序?

来自分类Dev

Synapse应用程序启动器可用吗?

来自分类Dev

如何为应用程序创建启动器?

来自分类Dev

如何为应用程序创建启动器?

来自分类Dev

更改默认的访客会话启动器应用程序?

来自分类Dev

Synapse应用程序启动器可用吗?

来自分类Dev

Google Chrome从应用程序启动器中消失了

来自分类Dev

不受信任的应用程序启动器(符号链接)

Related 相关文章

  1. 1

    Anaconda-Navigator桌面启动器无法启动应用程序

  2. 2

    Anaconda ipython qtconsole启动器

  3. 3

    anaconda启动器链接不起作用

  4. 4

    将Python启动器指向Anaconda安装

  5. 5

    anaconda启动器链接不起作用

  6. 6

    成功安装后,Anaconda Navigator Jupyter和Spyder无法启动

  7. 7

    无法从启动器运行Wine应用程序

  8. 8

    我不得不硬关闭我的电脑后,无法启动Anaconda。我在终端中使用anaconda-navigator启动

  9. 9

    如何在桌面上创建启动器以打开随机应用程序?

  10. 10

    如何在桌面上创建启动器以打开随机应用程序?

  11. 11

    如何从 .desktop 应用程序启动器发送 gnome 桌面通知?

  12. 12

    如何从启动器类启动TornadoFX应用程序

  13. 13

    我无法使用AVD启动应用程序(未找到启动器活动!)

  14. 14

    我无法使用AVD启动应用程序(未找到启动器活动!)

  15. 15

    由于绝地问题,Anaconda Spyder 无法启动

  16. 16

    无法从启动器启动应用程序,但可以通过破折号和右击来启动

  17. 17

    无法从启动器启动应用程序,但可以通过破折号和右击来启动

  18. 18

    Firefox 推出 Anaconda Navigator

  19. 19

    Java应用程序启动器不停留在Unity启动器中

  20. 20

    将位置类型的启动器添加到Unity应用程序启动器

  21. 21

    启动IPython Notebook(Anaconda 3)时出现错误“%1不是有效的Win32应用程序”

  22. 22

    更改默认的访客会话启动器应用程序?

  23. 23

    Synapse应用程序启动器可用吗?

  24. 24

    如何为应用程序创建启动器?

  25. 25

    如何为应用程序创建启动器?

  26. 26

    更改默认的访客会话启动器应用程序?

  27. 27

    Synapse应用程序启动器可用吗?

  28. 28

    Google Chrome从应用程序启动器中消失了

  29. 29

    不受信任的应用程序启动器(符号链接)

热门标签

归档