无法在Ubuntu12.10中启动EnThound Canopy(64位)

无法在Ubuntu12.10中启动EnThound Canopy(64位),ubuntu,enthought,canopy,Ubuntu,Enthought,Canopy,我下载了Enthound Canopy安装程序并运行了它。安装完成后没有问题,创建了~/Canopy等 但是,当我第一次尝试启动应用程序时,出现以下错误(“1”和“9”之前添加了换行符以进行修饰;[U]是非显示unicode字符): 有人成功地在Ubuntu俏皮蝾螈上安装了Enthoughy天篷吗?您是否遇到了类似的问题?不确定您的问题的解决方案是否正确,但我需要以root身份运行到我安装的目录,即/root/canopy/canopy 我需要在终端上运行(操作系统:Ubuntu Precise

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

但是,当我第一次尝试启动应用程序时,出现以下错误(“1”和“9”之前添加了换行符以进行修饰;[U]是非显示unicode字符):


有人成功地在Ubuntu俏皮蝾螈上安装了Enthoughy天篷吗?您是否遇到了类似的问题?

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

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

命令的运行方式如下:

root@yovan-Aspire-4741:~#cd/根部/树冠

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:UserWarning:未设置环境变量“HOME”,将主目录设置为/tmp (环境变量,父目录)

不推荐使用:traits.has_traits.调用,改用“adapt(adaptee,protocol)”

希望这有帮助。 当做
Wan

您似乎已经在32位系统上安装了64位Canopy,如下所述:


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

由于它最初工作,您可能已经能够通过删除
~/enthught/Canopy\u 64位
~/.Canopy
并重新启动应用程序来重置。但到目前为止,版本1.1.0已经有8个月的历史了,从那以后有很多修复程序。我建议您删除这些目录,同时安装当前版本的1.3.0(或在下周内安装1.4.0)。

只是想检查一下——这是64位还是32位的Ubuntu安装?(如果是32位Ubuntu,那么当然你必须安装32位的Canopy来匹配。)我在64位版本的Ubuntu上安装了64位版本的Canopy。它运行了大约一周,但现在无法启动,如上所述。您实际上并没有重复运行安装shell脚本,对吗?谢谢,我实际上已将Linux安装恢复到13.04,因为当时Saucy Salamander仍处于测试阶段。它工作了一个星期,但当我在做一个大的稀疏矩阵操作时,它崩溃了。无法卸载或重新安装。我确实删除了这些目录。当我尝试重新安装时出现了问题,它说需要先清除旧安装。没关系,很抱歉,我认为这是安装当前版本的一部分。默认情况下,它将位于
~/Canopy
——只需删除它即可。
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