1

私は OpenStack を初めて使用し、devstack スクリプトを使用して OpenStack をインストールしているときにエラーに直面しています。

私は通常の手順に従いました:

  1. git クローンhttps://github.com/openstack-dev/devstack.git

  2. CD開発スタック

  3. ./stack.sh

ただし、コマンド./stack.sh スクリプトを使用してスクリプトを実行しているときに、次のエラーが原因で停止しました。

prettytable>0.7の要件を満たすバージョンが見つかりませんでした
(バージョン: 0.3、0.4、0.5、0.6、0.6.1、0.7、0.7.1、0.7.2 から) prettytable>0.7 のバージョンに一致するディストリビューションはありません

誰かがこれを解決するのを手伝ってくれませんか。

ありがとうございました

4

5 に答える 5

1

ファイルdevstack/tools/fixup_stuff.shで、をに変更し0.7ます0.7.*

于 2014-12-23T02:58:10.030 に答える
1

このバグは数週間前に修正されているはずなので、古い devstack インストールを再利用しようとしていると思います。

ただし、デフォルトで stack.sh を実行してもソースリポジトリが存在すると更新されないため、設定に「RECLONE=yes」を追加するか、/opt/stack のリポジトリを手動で調べて更新することができます。

于 2015-01-11T17:32:43.293 に答える
0

私も同じ問題に遭遇しました。これを解決するために、次のことを行いました。

  1. pip アンインストール setuptools

  2. pip install prettytable

それから ./stack.sh を再度実行すると動作します。

このエラーは、setuptools が非推奨バージョンの prettytable のインストールを許可しないために発生します。

于 2015-01-14T06:37:22.997 に答える