(centos6.6)在更新python2.7.3之前是python 2.6.6。运行 pybot --version 时出现错误
Posted
技术标签:
【中文标题】(centos6.6)在更新python2.7.3之前是python 2.6.6。运行 pybot --version 时出现错误【英文标题】:(centos6.6) before updating python2.7.3 ,it is python 2.6.6. When running pybot --version,errors came out 【发布时间】:2016-12-25 04:13:45 【问题描述】:(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 回溯(最近一次通话最后一次): 文件“/usr/bin/pybot”,第 4 行,在 从机器人导入 run_cli 中的文件“/usr/lib/python2.7/site-packages/robot/__init__.py”,第 22 行 从 robot.rebot 导入 rebot,rebot_cli 文件“/usr/lib/python2.7/site-packages/robot/rebot.py”,第 268 行,在 从 robot.conf 导入 RebotSettings 中的文件“/usr/lib/python2.7/site-packages/robot/conf/__init__.py”,第 17 行 从 .settings 导入 RobotSettings、RebotSettings 文件“/usr/lib/python2.7/site-packages/robot/conf/settings.py”,第 17 行,在 从机器人导入实用程序 中的文件“/usr/lib/python2.7/site-packages/robot/utils/__init__.py”,第 23 行 从 .compress 导入 compress_text 中的文件“/usr/lib/python2.7/site-packages/robot/utils/compress.py”,第 25 行 导入 zlib ImportError: 没有名为 zlib 的模块
【问题讨论】:
不要发布文字截图。或链接到文本的屏幕截图。将文本放入您的问题中。 我通过使用块引用标记使错误信息更具可读性。在 Stack Overflow 上,我们鼓励每位用户edit 尽可能地改进他们的问题,因此,如果您有任何有用的背景信息,请随时添加。 【参考方案1】:原因可能是以下任何一种:
-
python 文件(至少一个)丢失了格式。 Python 容易出现格式错误
至少一个安装(python、Robo)没有管理权限。
环境变量(PATH、CLASSPATH、PYTHON PATH)设置不正确。
python --version 打印什么?如果这引发错误,则说明安装存在问题。
【讨论】:
【参考方案2】:我在yum的帮助下安装了zlib-devel和python-level,并重新编译了python,终于完成了安装测试。谢谢你的回答。
【讨论】:
以上是关于(centos6.6)在更新python2.7.3之前是python 2.6.6。运行 pybot --version 时出现错误的主要内容,如果未能解决你的问题,请参考以下文章