1

サーバー上のmongodbをdebianおよびpython 2.6.6で次の行に接続できません:

connection = pymongo.Connection('mongodb://localhost', safe = True)

TypeError: init () が予期しないキーワード引数 'safe' を取得しました

Python 2.7.3 のウィンドウ マシンでも同じコードが機能します。このエラーを修正する方法を教えてください。

pymongo バージョン 2.3 が動作するマシンと 1.7 が動作しないマシンがあります。

4

2 に答える 2

1

異なるバージョンの pymongo を使用しているようです。

于 2012-11-05T11:27:07.933 に答える
1

両方のサーバーに同じバージョンの pymongo がインストールされていることを確認してください。Connection コンストラクターのパラメーター リストがわずかに異なるため、バージョンが一致していない可能性があります。

于 2012-11-05T11:30:23.470 に答える