0

我下载了 Enthought Canopy 安装程序并运行它。安装完成没有问题,创建〜/ Canopy等。

但是,当我第一次尝试启动应用程序时,我收到以下错误(在 '1' 和 '9' 之前添加换行符以进行美化;[U] 是一个不显示的 unicode 字符):

robert@robert-Q550LF:~/Desktop$ bash canopy-1.1.0-full-rh5-64.sh
    [installation legalese snipped]
robert@robert-Q550LF:~/Desktop$ ~/Canopy/canopy
/home/robert/Canopy/bin/python:
    1: /home/robert/Canopy/bin/python: [U]ELF[UUUUUUU] not found
/home/robert/Canopy/bin/python: 
    9: /home/robert/Canopy/bin/python: Syntax error: ")" expected

有没有人在 Ubuntu Saucy Salamander 上成功安装 Enthoughy Canopy?你遇到过类似的问题吗?

4

3 回答 3

0

由于它最初可以正常工作,因此您可能可以通过删除~/Enthought/Canopy_64bitand~/.canopy并重新启动应用程序来进行重置。但到现在为止,1.1.0 版已经 8 个月大了,从那时起进行了很多修复。我建议你删除这些目录,同时安装当前版本 1.3.0(或下周内的 1.4.0)。

于 2014-04-21T23:19:48.233 回答
0

不确定是否可以解决您的问题,但我需要以 root 身份运行到我安装 canopy 的目录,即 /root/Canopy/canopy

我需要在终端中运行(操作系统:Ubuntu Precise Pangolin 12.0.4 LTS),

命令运行如下:

root@yovan-Aspire-4741:~# cd /root/Canopy

root@yovan-Aspire-4741:~/Canopy# canopy

无法加载库icui18n“无法加载库icui18n:(icui18n:无法打开共享对象文件:没有这样的文件或目录)”/root/Canopy/appdata/canopy-1.1.0.1371.rh5-x86/lib/python2.7/ site-packages/traits/etsconfig/etsconfig.py:373:用户警告:未设置环境变量“HOME”,将主目录设置为 /tmp(环境变量,父目录))

已弃用:traits.has_traits。调用,请改用“adapt(adaptee, protocol)”。

希望这可以帮助。问候万

于 2014-01-15T00:16:57.930 回答
0

看来您已经在 32 位系统上安装了 64 位 Canopy,如此处所述:https ://askubuntu.com/questions/361013/canopy-ide-unexpected-error

您需要在 32 位系统上安装 32 位 Canopy。

于 2014-04-18T04:46:23.993 回答