0

ここで誰かの助けが本当に必要です。

早い段階で、新しい mac pro を入手した後、自作、macport、およびアクティブ状態の TCL/TK をいじっていました。しかし、どういうわけか、tcl のアクティブ状態バージョンを削除しようとしたときに、誤って tcl/tclsh フォルダーを削除してしまいました。

問題は、次を使用して Macport で MongoDB をインストールしようとしているときです。

sudo ポート インストール mongodb

エラーが表示されます:ここに画像の説明を入力

間違ったファイルを削除したと思います..元に戻す方法はありますか? アクティブ状態のパッケージを使用して tcl/tk をインストールしようとしましたが、うまくいきませんでした。

本当に助けが必要です...!ありがとう

4

1 に答える 1

1

問題は、Apple によってプレインストールされたシステムTcl/Tkを (少なくともその一部を) 削除したことのようです。他の)。そのため、PATH にある/usr/bin/tclshものだけではなく、探しているのです。tclsh

Mountain Lion インストーラー パッケージの内部を掘り下げると、Tcl/Tk インストーラーを手動で見つけて実行できる場合がありますが、Apple はリリースごとに異なる (そして難しい) ものにしています。簡単なのは、インストーラーを実行して修復を任せることです。


* Apple の Tcl の一部を最初に別のバージョンに置き換えた可能性もありますが、これは行うべきではありませんでした。その後、その別のバージョンを壊してしまいました。しかし、解決策は同じです。

于 2013-08-23T21:27:50.633 に答える