python - (centos6.6) 更新python2.7.3之前,是python 2.6.6。运行 pybot --version 时出现错误

标签 python linux robotframework

(centos6.6) 在更新python2.7.3之前,是python 2.6.6。运行pybot --version时,出现如下错误。

我要安装python 2.7.3和robot framework 2.7.6以及paramiko-1.7.4和pycrypto-2.6的测试环境

[root@localhost 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

最佳答案

原因可能是以下任何一种:

  1. Python 文件(至少一个)丢失了格式。 Python容易出现格式错误
  2. 至少有一个安装(python、Robo)没有管理权限。
  3. 环境变量(PATH、CLASSPATH、PYTHON PATH)设置不当。
  4. python --version 打印什么?如果这会引发错误,则表明安装存在问题。

关于python - (centos6.6) 更新python2.7.3之前,是python 2.6.6。运行 pybot --version 时出现错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39014670/

相关文章:

python - 如何在机器人框架中获取错误信息?

python - 使用 SeleniumLibrary 中的 ScreenshotKeywords

robotframework - 机器人框架 - 骑行 : Post Request unable to get response body

python - 值错误 : unknown is not supported in sklearn. RFECV

Python - 使用逐点互信息进行情感分析

python - 声明 Pydantic 模型 "TypeError: ' 类型的对象不可迭代”

linux - 如何在 bash 中终止运行时间最长的进程实例

linux -/dev/ttyACM0 : permission denied on openSUSE

python - pyinstaller 和 matplotlib 超出最大递归深度

linux - 查看 Linux TCP TCB