我下载了Enthought Canopy安装程序并运行它。安装完成没有问题,创建〜/ Canopy等。
然而,当我第一次尝试启动应用程序时,我收到以下错误(在'1'和'9'之前添加了换行符用于美化; [U]是一个非显示的unicode字符):< / p>
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上成功安装了Enthough Canopy?你遇到过类似的问题吗?
答案 0 :(得分:0)
不确定您的问题是否解决方案,但我需要以root身份运行到我安装冠层的目录,即/ 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:UserWarning:未设置环境变量“HOME”,设置主目录到/ tmp (environment_variable,parent_directory))
DEPRECATED:traits.has_traits。致电,改为使用“adap(adaptee,protocol)”。
希望这会有所帮助。 问候 万
答案 1 :(得分:0)
您似乎已经在32位系统上安装了64位Canopy,如下所述:https://askubuntu.com/questions/361013/canopy-ide-unexpected-error
您需要在32位系统上安装32位Canopy。
答案 2 :(得分:0)
由于它最初工作,您可能可以通过删除~/Enthought/Canopy_64bit
和~/.canopy
并重新启动应用来重置。但到目前为止,版本1.1.0已经有8个月了,从那时起就有很多修复。我建议您删除这些目录,并安装当前版本1.3.0(或下周的1.4.0)。