【发布时间】:2017-08-12 20:08:25
【问题描述】:
我从 Enthought canopy 站点的链接提供的 .sh 文件中安装了 canopy,然后在 cd 进入 Canopy 目录后运行以下命令。
Ashish@LoneWarrior Canopy]$ ./canopy
Subprocess output:
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "/home/Ashish/Canopy/appdata/canopy-2.1.3.3542.rh6-x86_64 /lib/python2.7/site-packages/pyface/gui.py", line 20, in <module>
from .toolkit import toolkit_object
File "/home/Ashish/Canopy/appdata/canopy-2.1.3.3542.rh6-x86_64/lib/python2.7/site-packages/pyface/toolkit.py", line 99, in <module>
_init_toolkit()
File "/home/Ashish/Canopy/appdata/canopy-2.1.3.3542.rh6-x86_64/lib/python2.7/site-packages/pyface/toolkit.py", line 65, in _init_toolkit
be = import_toolkit(ETSConfig.toolkit)
File "/home/Ashish/Canopy/appdata/canopy-2.1.3.3542.rh6-x86_64/lib/python2.7/site-packages/pyface/toolkit.py", line 58, in import_toolkit
__import__(be + 'init')
File "/home/Ashish/Canopy/appdata/canopy-2.1.3.3542.rh6-x86_64/lib/python2.7/site-packages/pyface/ui/qt4/init.py", line 18, in <module>
from pyface.qt import QtCore, QtGui, qt_api
File "/home/Ashish/Canopy/appdata/canopy-2.1.3.3542.rh6-x86_64/lib/python2.7/site-packages/pyface/qt/QtGui.py", line 8, in <module>
from PySide.QtGui import *
这是主要错误:未找到 ZLIB_1.2.9。
ImportError: /home/Ashish/Canopy/appdata/canopy-2.1.3.3542.rh6-x86_64/bin/../lib/libz.so.1: version `ZLIB_1.2.9' not found (required by /lib64/libpng16.so.16)
我已尝试将 python 默认更改为 3,但仍然无法正常工作。
【问题讨论】:
-
难以理解..能否请您补充更多信息
-
我正在尝试安装 Enthought Canopy。 (store.enthought.com/downloads) 此链接上列出的 python 3.5 版本。现在它已正确安装,但是当我尝试运行它时,出现此错误: ImportError: /home/Ashish/Canopy/appdata/canopy-2.1.3.3542.rh6-x86_64/lib/python2.7/lib- dynload/../../libz.so.1:找不到版本“ZLIB_1.2.9”(/lib64/libpng16.so.16 需要)
-
这是不可读的。请将回溯格式化为代码块,然后在您这样做后在此处评论。 meta.stackexchange.com/questions/22186/…
-
嗨乔纳森,我将回溯更新为代码块。
标签: python linux python-2.7 fedora canopy