Openstack,Nova和help:“无法加载入口点.parse"

2024-04-29 14:19:47 发布

您现在位置:Python中文网/ 问答频道 /正文

设置

我已经在我的Ubuntu14.04LTS上安装了devstack,64位,使用官方发布的最新版本。在

问题

每当我在终端中运行openstack --help时,用法、说明和可选参数都会正常显示,但除了2~4个命令外,所有命令都显示如下:

Could not load EntryPoint.parse('server_show = openstackclient.compute.v2.server:ShowServer')
Could not load EntryPoint.parse('server_ssh = openstackclient.compute.v2.server:SshServer')
Could not load EntryPoint.parse('server_suspend = openstackclient.compute.v2.server:SuspendServer')

运行openstack --debug --help表明这些问题的根源似乎是python的版本冲突(所有命令都共享最后两行):

^{pr2}$

尝试解决

我仔细检查了一下,安装了python2.7.6和3.4.3。根据this answer to an unrelated question,我设置了alias python=python2,但这似乎没有改变任何东西。后退alias python=python3也没有帮助。(Alias正在工作,因为python --version显示了正确的版本号。)

我找到了另一个人with the exact same problem,但没有人对他们的帖子发表评论。在

我怀疑这个错误可能是一个配置/安装问题的征兆,该问题导致其他基本命令显示异常行为。有什么办法我能修好吗?在


Tags: 命令版本openstackserverparsenothelpload