差分
このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン 前のリビジョン 次のリビジョン | 前のリビジョン 次のリビジョン両方とも次のリビジョン | ||
python:pip [2019/08/12 18:52] – ともやん | python:pip [2020/01/31 05:46] – ともやん | ||
---|---|---|---|
行 1: | 行 1: | ||
- | <ifauth !@loggedinusers>< | ||
- | <script async src="// | ||
- | < | ||
- | | ||
- | google_ad_client: | ||
- | enable_page_level_ads: | ||
- | }); | ||
- | </ | ||
< | < | ||
< | < | ||
行 27: | 行 19: | ||
<WRAP #pip> | <WRAP #pip> | ||
^ コマンド | ^ コマンド | ||
+ | |< | ||
|< | |< | ||
|< | |< | ||
行 41: | 行 34: | ||
|< | |< | ||
</ | </ | ||
+ | |||
+ | ===== pip アップデート警告が出たら ===== | ||
+ | **pip install <package name>** の実行で以下の警告が表示されたら...\\ | ||
+ | < | ||
+ | WARNING: You are using pip version 19.2.3, however version 20.0.2 is available. | ||
+ | You should consider upgrading via the ' | ||
+ | </ | ||
+ | pip を更新する。\\ | ||
+ | < | ||
+ | $ python -m pip install --upgrade pip | ||
+ | Collecting pip | ||
+ | Downloading https:// | ||
+ | | ||
+ | Installing collected packages: pip | ||
+ | Found existing installation: | ||
+ | Uninstalling pip-19.2.3: | ||
+ | Successfully uninstalled pip-19.2.3 | ||
+ | Successfully installed pip-20.0.2 | ||
+ | </ | ||
===== venv などの環境を複製 ===== | ===== venv などの環境を複製 ===== | ||
行 75: | 行 87: | ||
===== pip パッケージを使った HTTP URL ダウンローダーの作り方 ===== | ===== pip パッケージを使った HTTP URL ダウンローダーの作り方 ===== | ||
- | HTTP URL ダウンローダーのコード。\\ | + | pip 19.2.2 で動作を確認した。\\ |
+ | 以下は pip パッケージを利用した | ||
+ | この **download_http_url()** 関数を利用すれば、パッケージではない様々なファイルを pip と同様に進行状況を表示しながらダウンロードする事ができる。\\ | ||
+ | \\ | ||
<WRAP prewrap 100%> | <WRAP prewrap 100%> | ||
<file python pip_downloader.py> | <file python pip_downloader.py> | ||
# | # | ||
- | ## -*- coding: utf-8 -*- | + | # -*- coding: utf-8 -*- |
import cgi | import cgi | ||
import mimetypes | import mimetypes |