1

ターボギアを試してみますが、Windows Vista を使用しています。しかし、ファイアウォール プロキシの問題により、セットアップ ターボギアを Windows 環境にインストールするために必要な .egg ファイルをダウンロードできないようです。起動可能なものを持っているか、または起動可能な Linux USB を作成できます。cygwin を試すことはできますが、cygwin をどこから始めればよいかわからないため、ターボギアのようなものをインストールする際のファイアウォール/プロキシの問題を解決する方法を考えていました。

可能であれば、サイトにアクセスして、その非オンライン バージョンを Python 環境にインポートするだけでダウンロードできるターボギアの非オンライン バージョンはありますか?

本当にありがとう!:)

4

5 に答える 5

4

おそらく問題はファイアウォール自体にあるのではなく、HTTPプロキシを使用する必要があるという事実にあります。プロキシを使用する必要がある場合は、http_proxy環境変数を設定してみてください。ファイアウォールがNTLMプロキシ認証(Pythonはサポートしていません)を使用している可能性があります。この場合、ローカルマシンにAPSプロキシサーバーを設定し、http_proxyがlocalhostを指すようにしてください。

于 2008-11-12T06:56:14.640 に答える
3

Windows からローカルでTG を実行できます。tgsetup.pyインストールの方法は、インターネットからファイルを取り込めることに依存するsetuptoolsを使用します。.egg最善のアプローチは、他の人が示唆したように、卵に対してファイアウォールを開くことです。TG には、手動で (おそらくオープンなインターネット接続から) 持ち込むことができる卵ファイルのリストがあります。卵を手動でインストールすることは可能ですが、お勧めしません

ファイアウォール ルールを変更できない場合は、TG パッケージが事前構成された Linux (ブート可能または仮想) インストールを使用できます。たとえば、Fedora には. このようにして、TG パッケージは (願わくは).rpmファイルとしてファイアウォールを通過します。

于 2008-11-12T06:32:48.633 に答える
2

古いファイアウォールのハックを使用できます...最後に「?file.jpg」または「#file.jpg」をスローしてみてください(引用符なし)。ファイアウォールが許可する画像ファイルをダウンロードしようとすると、ファイアウォールがこれを確認する場合があります。応答するサーバーは、おそらくクエリ文字列を添付したことを気にしないでしょう。(私が思うに) python は単に卵を見るだけです。

于 2008-11-12T07:52:24.760 に答える
1

python をファイアウォールの例外リストに追加します。もちろん、Python で作成された疑わしいコードを実行しないようにしてください。

于 2008-11-12T03:32:16.190 に答える
0

これはあなたが探しているものではないかもしれませんが、プロキシ トンネリング SSH をバイパスできます。別の可能性はTorを使用することです。

于 2008-11-12T20:40:16.177 に答える