2016-08-18 79 views
0

(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

+0

請勿張貼文字的屏幕截圖。或鏈接到文本的屏幕截圖。把文字放在你的問題中。 – khelwood

+1

我通過使用blockquote標記使錯誤信息更具可讀性。在堆棧溢出中,每個用戶都被鼓勵去編輯他們的問題以儘可能地改善它,所以如果你有任何問題,隨時添加更多有用的背景信息。 –

回答

0

原因可能是下列任何一項:

  1. python文件(至少一個)丟失了格式。 Python很容易發生格式錯誤
  2. 至少有一個安裝(python,Robo)沒有管理權限。
  3. 環境變量(PATH,CLASSPATH,PYTHON PATH)設置不正確。
  4. python --version打印什麼?如果這會引發錯誤,安裝會有問題。
0

我在yum的幫助下安裝了zlib-devel和python-level,並重新編譯了python,最後完成了安裝測試。謝謝您的回答。

相關問題