(centos6.6)在更新python2.7.3之前,它是python 2.6.6。当运行pybot --version时,错误在更新python2.7.3之前出现
(centos6.6),它是python 2.6.6。运行pybot --version
时,出现如下错误。(centos6.6)在更新python2.7.3之前,它是python 2.6.6。当运行pybot --version时,错误在更新python2.7.3之前出现
我想安装Python 2.7.3和机器人框架和2.7.6的paramiko-1.7.4和pycrypto-2.6
的测试环境[[email protected] robotframework-2.7.6]# pybot --version
Traceback (most recent call last):
File "/usr/bin/pybot", line 4, in
from robot import run_cli
File "/usr/lib/python2.7/site-packages/robot/__init__.py", line 22, in
from robot.rebot import rebot, rebot_cli
File "/usr/lib/python2.7/site-packages/robot/rebot.py", line 268, in
from robot.conf import RebotSettings
File "/usr/lib/python2.7/site-packages/robot/conf/__init__.py", line 17, in
from .settings import RobotSettings, RebotSettings
File "/usr/lib/python2.7/site-packages/robot/conf/settings.py", line 17, in
from robot import utils
File "/usr/lib/python2.7/site-packages/robot/utils/__init__.py", line 23, in
from .compress import compress_text
File "/usr/lib/python2.7/site-packages/robot/utils/compress.py", line 25, in
import zlib
ImportError: No module named zlib
原因可能是下列任何一项:
- python文件(至少一个)丢失了格式。 Python很容易发生格式错误
- 至少有一个安装(python,Robo)没有管理权限。
- 环境变量(PATH,CLASSPATH,PYTHON PATH)设置不正确。
- python --version打印什么?如果这会引发错误,安装会有问题。
我在yum的帮助下安装了zlib-devel和python-level,并重新编译了python,最后完成了安装测试。谢谢您的回答。
请勿张贴文字的屏幕截图。或链接到文本的屏幕截图。把文字放在你的问题中。 – khelwood
我通过使用blockquote标记使错误信息更具可读性。在堆栈溢出中,每个用户都被鼓励去编辑他们的问题以尽可能地改善它,所以如果你有任何问题,随时添加更多有用的背景信息。 –