質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
Python 3.x

Python 3はPythonプログラミング言語の最新バージョンであり、2008年12月3日にリリースされました。

Python

Pythonは、コードの読みやすさが特徴的なプログラミング言語の1つです。 強い型付け、動的型付けに対応しており、後方互換性がないバージョン2系とバージョン3系が使用されています。 商用製品の開発にも無料で使用でき、OSだけでなく仮想環境にも対応。Unicodeによる文字列操作をサポートしているため、日本語処理も標準で可能です。

pip

pipとは、Pythonを用いて書かれているパッケージソフトのインストールや管理を行うためのパッケージマネジメントシステムです。pipを使う主なメリットは、コマンドラインインターフェースにて容易にPythonパッケージソフトをインストール可能だという点です。

Q&A

0回答

3778閲覧

pipによるインストールが全く出来なくなった(Python)

tanaka_tarou63

総合スコア9

Python 3.x

Python 3はPythonプログラミング言語の最新バージョンであり、2008年12月3日にリリースされました。

Python

Pythonは、コードの読みやすさが特徴的なプログラミング言語の1つです。 強い型付け、動的型付けに対応しており、後方互換性がないバージョン2系とバージョン3系が使用されています。 商用製品の開発にも無料で使用でき、OSだけでなく仮想環境にも対応。Unicodeによる文字列操作をサポートしているため、日本語処理も標準で可能です。

pip

pipとは、Pythonを用いて書かれているパッケージソフトのインストールや管理を行うためのパッケージマネジメントシステムです。pipを使う主なメリットは、コマンドラインインターフェースにて容易にPythonパッケージソフトをインストール可能だという点です。

0グッド

1クリップ

投稿2021/09/15 07:25

前提・実現したいこと

プログラミング初学者で、pythonを3ヶ月ほど勉強しています。
今まではpipで様々なモジュールがインストールできたものの、数日前からpipによるインストールが出来なくなってしまいました。
selenium や pdf2imageのインストールを試しましたが、全てタイムアウトのエラーが出てしまいます。(エラー1)

エラーを検索したところ下記サイトにたどり着いたので、
https://gammasoft.jp/support/pip-install-error/
ローカルファイルからインストールを試しましたが(エラー2ソースコード)
インストールできませんでした。(エラー2)

解決策が全くわからず、考えられる可能性をご教示お願いします。

該当のソースコード(エラー1ソースコード)

python

1pip install pdf2image

発生している問題・エラーメッセージ(エラー1)

WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'ConnectTimeoutError(<pip._vendor.urllib3.connection.HTTPSConnection object at 0x0000018DD2AAE400>, 'Connection to pypi.org timed out. (connect timeout=15)')': /simple/pdf2image/ WARNING: Retrying (Retry(total=3, connect=None, read=None, redirect=None, status=None)) after connection broken by 'ConnectTimeoutError(<pip._vendor.urllib3.connection.HTTPSConnection object at 0x0000018DD2AAE610>, 'Connection to pypi.org timed out. (connect timeout=15)')': /simple/pdf2image/ WARNING: Retrying (Retry(total=2, connect=None, read=None, redirect=None, status=None)) after connection broken by 'ConnectTimeoutError(<pip._vendor.urllib3.connection.HTTPSConnection object at 0x0000018DD2AAE7C0>, 'Connection to pypi.org timed out. (connect timeout=15)')': /simple/pdf2image/ WARNING: Retrying (Retry(total=1, connect=None, read=None, redirect=None, status=None)) after connection broken by 'ConnectTimeoutError(<pip._vendor.urllib3.connection.HTTPSConnection object at 0x0000018DD2AAE970>, 'Connection to pypi.org timed out. (connect timeout=15)')': /simple/pdf2image/ WARNING: Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connection broken by 'ConnectTimeoutError(<pip._vendor.urllib3.connection.HTTPSConnection object at 0x0000018DD2AAEB20>, 'Connection to pypi.org timed out. (connect timeout=15)')': /simple/pdf2image/ ERROR: Could not find a version that satisfies the requirement pdf2image ERROR: No matching distribution found for pdf2image

該当のソースコード(エラー2ソースコード)

python

1C:¥Users¥ユーザー名> cd Documents 2C:¥Users¥ユーザー名¥Documents> py -m pip download -d selenium_src selenium

発生している問題・エラーメッセージ(エラー2)

C:\Users\ユーザー名>cd Documents C:\Users\ユーザー名\Documents> py -m pip download -d selenium_src selenium 'py' は、内部コマンドまたは外部コマンド、 操作可能なプログラムまたはバッチ ファイルとして認識されていません。 C:\Users\ユーザー名\Documents>python -V Python 3.8.8

試したこと

下記動画を参考にAnacondaの再インストール、パスの設定
https://www.youtube.com/watch?v=Cs7friXdqdM

補足情報(FW/ツールのバージョンなど)

pipにインストールできなくなったのは、jupyter lab の拡張機能をインストールしようとして
node js のインストールに失敗したころからのような気がします。

jupyter labを立ち上げるときに以下のメッセージが出るようになったのですが、関係あるかもしれませんので補足として記します。

[W 2021-09-15 16:11:25.128 LabApp] Could not determine jupyterlab build status without nodejs

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

jbpb0

2021/09/15 07:50

パソコンがつながってるのはプロキシが必要なネットワークではありませんか?
tanaka_tarou63

2021/09/15 08:03

プロキシが必要なネットワークだと思います。 ただ今までも同様のネットワークでインストール出来ていたので、何が原因か分かっていないです。。。。
jbpb0

2021/09/15 08:07

現在、プロキシの設定はしてますか? もししてたら、具体的にどのように設定してるかを教えてください (ホスト名とかユーザー名とかは伏字でいいですが)
tanaka_tarou63

2021/09/15 08:15

申し訳ありません。私自身プロキシというものに詳しくなく、ネットワーク担当者に一任しています。 大変お手数ですが、どのような情報が必要かご教示いただけますでしょうか? また、以下のエラーもプロキシを介していることが原因だと考えられるでしょうか? C:\Users\ユーザー名\Documents> py -m pip download -d selenium_src selenium 'py' は、内部コマンドまたは外部コマンド、 操作可能なプログラムまたはバッチ ファイルとして認識されていません。
jbpb0

2021/09/15 08:47 編集

コマンドプロンプトで set を実行したら、ずらーーーっといろいろ表示されますが、その中に HTTP_PROXY HTTPS_PROXY で始まるものがありませんか? もしあれば、下記のようにユーザー名とかホスト名とかは変えていいので、教えてください HTTP_PROXY=http://user:pass@fooooo.proxy.local:8080 HTTPS_PROXY=http://user:pass@fooooo.proxy.local:8080 「http://user:pass@」の部分は無いかもしれません また、どちらか一つしかないかもしれません
tanaka_tarou63

2021/09/15 08:48

setで出てくるものの中に HTTP_PROXY HTTPS_PROXY はありませんでした。 また、下記サイトを参考にIE11の設定を確認しましたが、 「LANにプロキシサーバーを使用する」にチェックは入っていませんでした。 https://luminati.site/?p=2269 これはプロキシを使用していないということになるのでしょうか?
otn

2021/09/15 08:49

> 私自身プロキシというものに詳しくなく、ネットワーク担当者に一任しています。 であれば、ネットワーク担当者に聞きましょう。 pip --proxy "ここになんか書く" install パッケージ名 > また、以下のエラーもプロキシを介していることが原因だと考えられるでしょうか? 関係ないです。今まで使えていたのであれば、PATHの設定を書き換えてしまったか。
jbpb0

2021/09/15 08:57 編集

コマンドプロンプトで ping www.google.com を実行したら、応答返りますか? 応答が返ってきたら、プロキシの設定は不要です タイムアウトしたら、プロキシの設定が必要です
tanaka_tarou63

2021/09/16 06:36

タイムアウトが返ってきます。 プロキシの設定が必要みたいですね。 ネットワーク担当者に問い合わせてみます。
jbpb0

2021/09/16 09:32 編集

> タイムアウトが返ってきます。 > 今までも同様のネットワークでインストール出来ていた それなら、これまではどこかでプロキシの設定がされてたのだと思うのですが、設定が消えてしまったのですかね?? ちなみに、環境変数(setで表示される)で設定する方法以外に、「pip.ini」というファイルを作る方法もあります https://www.curict.com/item/46/4657c26.html
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだ回答がついていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問