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

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

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

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

pip

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

Q&A

解決済

1回答

3587閲覧

ローカルのフォルダーを指定してpip installを行う

AC1NIHEI

総合スコア6

Python

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

pip

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

0グッド

0クリップ

投稿2021/03/29 02:04

Python 初心者です。
VersionはPython 3.8.8です。

requestsのライブラリをInstallしたいのですが、
pin install reqestsのコマンドでは プロキシエラー・Timeoutを起こすため、
必要なファイルをローカルのフォルダににダウンロードし、
pip installを行う方法を試していますが、うまくいきません。

具体的には
C:\Users\UserName\Documents\requests_src
ファルダに
requests-2.25.1.tar.tar
urllib3-1.26.4.tar.tar
idna-3.1.tar.tar
certifi-2020.12.5.tar.tar
chardet-4.0.0.tar.tar
保存

コントロールパネルで
C:\Users\UserName\Documents>pip install --no-index --find-links=requests_src requests
を指定
結果
Looking in links: requests_src
ERROR: Could not find a version that satisfies the requirement requests (from versions: none)
ERROR: No matching distribution found for request

原因についてご教示いただけますでしょうか。

ちなみにopenpyxlは同様の方法でInstallできました。

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

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

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

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

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

quickquip

2021/03/29 02:12

requests-2.25.1.tar.tar 等と書いてあるファイル名はどうやって確認したものですか? 転記時に間違いはないですか?
quickquip

2021/03/29 02:24 編集

> どうやって確認したものですか? の答えがないです。スクリーンショットの方がいいかもしれません。 .tar.gz をダウンロードしたら .tar.tar になった? ということでしょうか。
jbpb0

2021/03/29 02:26

https://pypi.org/project/requests/#files を見たら分かりますけど、正しいファイル名は requests-2.25.1.tar.gz ですよね ダウンロードした時に勝手にファイル名が変わっただけなのか、あるいはgzが勝手に解凍されてしまったのか分かりませんが
AC1NIHEI

2021/03/29 02:35

>.tar.gz をダウンロードしたら .tar.tar になった? ということでしょうか。 確かにダウンロード時に変わっています。
jbpb0

2021/03/29 02:43

どうやってダウンロードしたのでしょうか? Chromeで https://pypi.org/project/requests/#files の「requests-2.25.1.tar.gz」をクリックしてダウンロードしたら、WindowsもMacも、ファイル名そのままダウンロードできましたけど
AC1NIHEI

2021/03/29 02:49

IEでダウンロードしてました。試しにChromeでダウンロードしたらgzのままでした。
jbpb0

2021/03/29 02:50

ちなみに、ダウンロードした「requests-2.25.1.tar.gz」のサイズは、WindowsもMacも102,161バイトでした そちらでダウンロードした「requests-2.25.1.tar.tar」のサイズが同じなら、ファイル名の末尾が.gzから.tarに変わっているだけかもしれないので、*.tar.tarを*.tar.gzに変えてみたらいかがでしょうか?
quickquip

2021/03/29 02:51

> 確かにダウンロード時に変わっています。 何で確認してそう見えているのか? というところが不明です。"そう見えているだけ"の可能性もあるわけなので。 「コマンドプロンプトでdirで確認した結果を貼りました」と「エクスプローラで見た時そう表示されています」では回答者側の受け取る情報(というか情報に対する解釈)が全然違います。 つまり質問者側の「こういう名前でファイルが置いてあると解釈しています」は情報としては不完全で、「このツールでこういう操作をしたらこう表示されています」という客観的な記述があってほしいのです。 (今回は"実際にそうなってた"ということのようですが) https://teratail.com/help/question-tips#questionTips3-4 > 実際に起きた結果を示しましょう。例えば、「○○というエラーが表示された」、「レイアウトがこのように崩れてしまった」等です。あなたの想像ではなく、実際に起きたことを述べましょう。
jbpb0

2021/03/29 02:52

> 試しにChromeでダウンロードしたらgzのままでした。 それなら、それでダウンロードし直した方がいいです ファイル名変えるのは、スルーしてください
AC1NIHEI

2021/03/29 03:04

quickquipさん ご教示ありがとうございます。なにで確認したか、明示するようにいたします。
AC1NIHEI

2021/03/29 04:14

ダウンロードしなおし、拡張子がすべてgzとなっているのをエクスプローラで確認し、 再度コマンドプロンプトで C:\Users\UserName\Documents>pip install --no-index --find-links=requests_src requests を実行、結果 Processing c:\users\nihei\documents\requests_src\requests-2.25.1.tar.gz Processing c:\users\nihei\documents\requests_src\chardet-4.0.0.tar.gz ERROR: Could not find a version that satisfies the requirement idna<3,>=2.5 (from requests) (from versions: 3.1) ERROR: No matching distribution found for idna<3,>=2.5 (from requests) という表示が出ました。 idnaのファイルのVerが違うということでしょうか。
AC1NIHEI

2021/03/29 04:38

idna-3.1.tar.tar→idna-2.10.tar.gzで置き換えたらInsallが完了しました。 quickquip さん jbpb0さん 拡張子が自動的に置き換わっている点に気づけたことで 問題解消が可能となりました。お二人ともありがとうございました。
guest

回答1

0

自己解決

①拡張子の不具合
requests-2.25.1.tar.tar
urllib3-1.26.4.tar.tar
idna-3.1.tar.tar
certifi-2020.12.5.tar.tar
chardet-4.0.0.tar.tar いずれのファイルの拡張子tarは誤りでgzが正解。pypi.orgからIEでダウンロードすると自動的にgzがtarになってしまう。Chromeでダウンロードし、拡張子がgzのままであることを確認。
②Verの不具合
idna-3.1.tar.tarではInstallエラーpypi.org→idnaで検索→release History→idna 2.10でダウンロード

投稿2021/03/29 04:47

AC1NIHEI

総合スコア6

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

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

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

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

ただいまの回答率
85.36%

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

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

質問する

関連した質問