2016-05-18 2 views
0

Beautifulsoup4をインストールしようとしていて、接続に問題がありました。私はHTTPS_PROXY変数を設定して、問題なしでBeautifulsoup4をダウンロードしました。CMDにHTTP_PROXYを設定しましたが、IDLEはそれを認識しません

私はINDLEとRunning the moduleでいくつかのbeautifulsoup4スクリプトを書いていますが、私はPythonが再びインターネットに接続するのに問題があることを発見しています。接続の拒否エラーが発生しています。

Idleで記述されたスクリプトを実行しているときにインターネットに接続できるように、HTTPS_PROXY変数を設定するにはどうすればよいですか?

ありがとうございます!

答えて

0

ターミナルセッションでHTTPS_PROXY環境変数を設定すると、そのセッションにのみ影響し、そのセッションを閉じるとリセットされます。

あなたは自分の環境に追加することで、環境変数システム全体(すべてのプログラムおよびシステム自体に有効になりますので、注意してください)を設定したり、直接いるだけでしょう、あなたのPythonスクリプトから環境を変更することができますあなたのスクリプトに影響を与えます(これはおそらくあなたが望む動作です)。スクリプトが終了したときにその場合のHTTPS_PROXYの値がリセットされることに注意してください:

import os 
os.environ["HTTPS_PROXY"] = "*your_proxy_parameters*" 

あなたはOSモジュールhereのためのPythonの公式ドキュメント内の環境変数の操作についての詳細を読むことができます。

システム全体の環境を変更する場合は、OSのマニュアルを参照してください。

関連する問題