最近从版本4升级到SoftLayer API版本5.1.0。*。现在,当我尝试使用它时,我得到了下面的错误输出。我假设这与Python版本有关,但是对于Python来说很新颖,并且阅读了如何在RHEL中混淆Python的版本是危险的,我一直在犹豫是否需要进行更改。SL CLI升级到5.1.0后崩溃
$ slcli
Traceback (most recent call last):
File "/usr/bin/slcli", line 7, in <module>
from SoftLayer.CLI.core import main
File "/usr/lib/python2.6/site-packages/SoftLayer/__init__.py", line 20, in <module>
from SoftLayer.API import * # NOQA
File "/usr/lib/python2.6/site-packages/SoftLayer/API.py", line 11, in <module>
from SoftLayer import config
File "/usr/lib/python2.6/site-packages/SoftLayer/config.py", line 11, in <module>
from SoftLayer import utils
File "/usr/lib/python2.6/site-packages/SoftLayer/utils.py", line 63
for key, val in self.items()}
^
SyntaxError: invalid syntax
机信息 -
- RHEL 6.7
- PIP 8.1.2从/usr/lib/python2.6/site-packages(Python 2.6中)