Ubuntu 13.04にアップグレードしたばかりで、Eclipseは次の2つのエラーを報告しました。
1. ImportError: No module named _sysconfigdata_nd
ERROR 2013-03-25 07:26:43,559 http_runtime.py:221] unexpected port response from runtime ['']; exiting the development server
ERROR 2013-03-25 07:26:43,561 server.py:576] Request to '/_ah/warmup' failed
2. dev_appserver.py: error: unrecognized arguments: --high_replication
最初に出会ったことはありません。 2つ目は、Google App Engineアプリケーションを実行するために--high_replication
引数とそれはうまくいきました。なぜ突然、これら2つは機能しなかったのですか?前もって感謝します。
「_sysconfigdata_ndというモジュールはありません」は buntuパッケージのバグ です。
回避策としてソフトリンクを作成できます。
Sudo ln -s /usr/lib/python2.7/plat-*/_sysconfigdata_nd.py /usr/lib/python2.7/
さまざまな条件によっては、 リンクされたバグレポート で説明したように、 this walkaround の代わりにvirtualenv
を更新する方が実際には良い考えかもしれません。 virtualenv
を更新するには、次のコマンドを使用できます。
Sudo pip install --upgrade virtualenv