我已经用下面的命令安装了openstackclient,但是不知怎么的python出现了奇怪的错误,无法调试这里的错误,希望python专家能给我一些线索,找出问题所在。在
在CentOS 7.6上安装openstackclient(运行Python2.7)
yum -y install epel-release
yum install python-pip
pip install python-openstackclient
pip install -U decorator
运行openstackclient
^{pr2}$
指示线。。。在
…使用的语法仅适用于Python3.x。您的系统使用Python2.7。假设您使用的是正确版本的EPEL,这看起来像是一个打包错误。在
编辑
我忽略了这样一个事实:您是
pip installing
的东西,而不是依赖于您的包管理器。首先,不要这样做:在系统Python库中运行pip install
会在某个时候破坏系统。如果您要使用pip
,那么将其安装到一个虚拟环境中,在那里它不会与系统工具冲突。在如果要在虚拟环境中安装东西,只需删除并重新创建虚拟环境。我担心即使我们能够解决
more-itertools
问题,你也会发现其他问题。在考虑到
^{pr2}$more_itertools
似乎被某些代码使用,我怀疑仅仅删除它就会破坏一切。您可以显式地安装它的较早的、与python2.x兼容的版本。尝试运行:相关问题 更多 >
编程相关推荐