OSX ML 2秒ごとに許可を求めずにファイアウォールでPythonを実行させます


2

現在、PythonでWebサイトを作成してい--reloadます。Python ファイルのいずれかが変更されるたびにサーバーをリロードするオプションでpserveを使用しています。ファイルを保存するたびに(そして、無意識のうちに頻繁に行います)、サーバーを実行する許可を求める迷惑なメッセージをファイアウォールから受け取り続けます。私はファイアウォールの許可リストにpserveとPythonのバイナリを追加しようとしましたが、助けにはなりませんでした。

これをどのように修正できますか?

回答:


2

私は同じ問題を抱えていましたが、私にとって受け入れ可能な解決策は、localhost IP 127.0.0.1をPasteDeploy構成ファイルのリスナーバインドアドレスとして定義することでした。以前は(デフォルトでは、すべてのネットワークインターフェイスにバインドする0.0.0.0でした)。host = 127.0.0.1パラメーターで指定されたlocalhostのみのIPでは、ファイアウォールアラートはトリガーされません。

python実行可能ファイルをファイアウォールの例外リストに追加する賢明な方法はないように見えましたが、ほとんどの開発シナリオでは、とにかく他のインターフェイスにバインドする必要はありません。


はい、私もこれと同じ考えを持っています。これは、インターネットにも公開されている0.0.0.0ではなくlocalhostのみにしましたが、うまくいきませんでした。osx 10.8.2のIM。
__name__がNone

K、私はこれをもう一度試しました、そして、それは働きました。数週間前に私が最初の試みで怠けていたようです。
__name__がNone
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.