1. ホーム

Python using pip to install modules with ReadTimeoutError: HTTPSConnectionPoolの解決策

2022-02-12 02:49:50

https://www.jb51.net/article/171335.htm

$ pip install numpy -i https://pypi.douban.com/simple 
/usr/local/lib/python2.7/dist-packages/pip/_vendor/requests/__init__.py:83: RequestsDependencyWarningです。古いバージョンの暗号([1, 2 , 3])は速度低下の原因となる可能性があります。
  warnings.warn(warning, RequestsDependencyWarning)
DEPRECATION: Python 2.7は2020年1月1日にその寿命を終えました。Python 2.7のメンテナンスは終了していますので、お手持ちのPythonをアップグレードしてください。pipでのPython 2サポートの詳細は、https://pip.pypa.io/en/latest/development/release -process/#python-2-support に記載されています。
通常のsite-packagesは書き込みができないため、ユーザーインストールをデフォルトとする。
インデックスを見る: https://pypi.douban.com/simple
numpyを収集する
  Downloading https://pypi.doubanio.com/packages/40/de/0ea5092b8bfd2e3aa6fdbb2e499a9f9adf810992884d414defc1573dca3f/numpy-1.18.1.zip ( 5.4 MB)
     | """""""""""""""""""""""""""""""""""""""""""""""""=== 5.4 MB 848 kB/s 
  ビルドの依存関係をインストールする ... 完了
  ビルドホイールの要件を取得中 ... エラー
  ERROR: コマンドは終了ステータス 1 でエラーになりました。
   コマンドを実行します。/usr/bin/python /usr/local/lib/python2.7/dist-packages/pip/_vendor/pep517/_in_process.py get_requires_for_build_wheel /tmp/ tmpn5WZkx
       cwd: /tmp/pip-install-LcWsEa/numpy
  完全な出力(10行)。
  トレースバック (最も最近の呼び出し):
    ファイル "/usr/local/lib/python2.7/dist-packages/pip/_vendor/pep517/_in_process.py", 行 257, in <module>
      main()
    ファイル "/usr/local/lib/python2.7/dist-packages/pip/_vendor/pep517/_in_process.py", 行 240, in main
      json_out['return_val'] = hook(**hook_input['kwargs'])
    ファイル "/usr/local/lib/python2.7/dist-packages/pip/_vendor/pep517/_in_process.py", 行 85, in get_requires_for_build_wheel
      バックエンド = _build_backend()
    ファイル "/usr/local/lib/python2.7/dist-packages/pip/_vendor/pep517/_in_process.py", 行 76, in _build_backend
      obj = getattr(obj, path_part)
  AttributeError: 'module' オブジェクトには '__legacy__' という属性がありません。
  ----------------------------------------
ERROR: Command errored out with exit status 1: /usr/bin/python /usr/local/lib/python2.7/dist-packages/pip/_vendor/pep517/_in_process.py get_ requires_for_build_wheel /tmp/tmpn5WZkx 全てのコマンド出力についてログを確認してください。

$ pip3 install numpy -i https://pypi.douban.com/simple
/usr/local/lib/python2.7/dist-packages/pip/_vendor/requests/__init__.py:83: RequestsDependencyWarningです。古いバージョンの暗号([1, 2 , 3])は動作が遅くなる可能性があります。
  warnings.warn(warning, RequestsDependencyWarning)
DEPRECATION: Python 2.7は2020年1月1日にその寿命を終えました。Python 2.7のメンテナンスは終了していますので、お手持ちのPythonをアップグレードしてください。pipでのPython 2サポートの詳細は、https://pip.pypa.io/en/latest/development/release -process/#python-2-support に記載されています。
通常のsite-packagesは書き込みができないため、ユーザーインストールをデフォルトとする。
インデックスを見る: https://pypi.douban.com/simple
numpyを収集する
  キャッシュされた https://pypi.doubanio.com/packages/40/de/0ea5092b8bfd2e3aa6fdbb2e499a9f9adf810992884d414defc1573dca3f/numpy-1.18.1.zip を使用する ( 5.4 MB )
  ビルドの依存関係をインストールする ... 完了
  ビルドホイールの要件を取得中 ... エラー
  ERROR: コマンドは終了ステータス 1 でエラーになりました。
   コマンドを実行します。/usr/bin/python /usr/local/lib/python2.7/dist-packages/pip/_vendor/pep517/_in_process.py get_requires_for_build_wheel /tmp/ tmprNtkea
       cwd: /tmp/pip-install-DJCzdw/numpy
  完全な出力(10行)。
  トレースバック (最も最近の呼び出し):
    ファイル "/usr/local/lib/python2.7/dist-packages/pip/_vendor/pep517/_in_process.py", 行 257, in <module>
      main()
    ファイル "/usr/local/lib/python2.7/dist-packages/pip/_vendor/pep517/_in_process.py", 行 240, in main
      json_out['return_val'] = hook(**hook_input['kwargs'])
    ファイル "/usr/local/lib/python2.7/dist-packages/pip/_vendor/pep517/_in_process.py", 行 85, in get_requires_for_build_wheel
      バックエンド = _build_backend()
    ファイル "/usr/local/lib/python2.7/dist-packages/pip/_vendor/pep517/_in_process.py", ライン 76, in _build_backend
      obj = getattr(obj, path_part)
  AttributeError: 'module' オブジェクトには '__legacy__' という属性がありません。
  ----------------------------------------
ERROR: Command errored out with exit status 1: /usr/bin/python /usr/local/lib/python2.7/dist-packages/pip/_vendor/pep517/_in_process.py get_ requires_for_build_wheel /tmp/tmprNtkea 全てのコマンド出力についてログを確認して下さい。

$ pip install -i https://pypi.tuna.tsinghua.edu.cn/simple numpy
/usr/local/lib/python2.7/dist-packages/pip/_vendor/requests/__init__.py:83: RequestsDependencyWarningです。古いバージョンの暗号([1, 2 , 3])は速度低下の原因となる可能性があります。
  warnings.warn(warning, RequestsDependencyWarning)
DEPRECATION: Python 2.7は2020年1月1日にその寿命を終えました。Python 2.7のメンテナンスは終了していますので、お手持ちのPythonをアップグレードしてください。pipでのPython 2サポートの詳細は、https://pip.pypa.io/en/latest/development/release -process/#python-2-support に記載されています。
通常のsite-packagesは書き込みができないため、ユーザーインストールをデフォルトとする。
インデックスを見る: https://pypi.tuna.tsinghua.edu.cn/simple
numpyを収集する
  Downloading https://pypi.tuna.tsinghua.edu.cn/packages/3a/5f/47e578b3ae79e2624e205445ab77a1848acdaa2929a00eeef6b16eaaeb20/numpy- 1.16.6-cp27-cp27mu-manylinux1_x86_64.whl (17.0 MB)
     | """""""""""""""""""""""""""""""""""""""""""""""""""""== 17.0 MB 92 kB/s 
収集したパッケージのインストール: numpy
numpy-1.16.6 のインストールに成功しました。

$ pip install -i https://pypi.tuna.tsinghua.edu.cn/simple -U scipy
/usr/local/lib/python2.7/dist-packages/pip/_vendor/requests/__init__.py:83: RequestsDependencyWarningです。古いバージョンの暗号([1, 2 , 3])は速度低下の原因となる可能性があります。
  warnings.warn(warning, RequestsDependencyWarning)
DEPRECATION: Python 2.7は2020年1月1日にその寿命を終えました。Python 2.7のメンテナンスは終了していますので、お手持ちのPythonをアップグレードしてください。pipでのPython 2サポートの詳細は、https://pip.pypa.io/en/latest/development/release -process/#python-2-support に記載されています。
通常のsite-packagesは書き込みができないため、ユーザーインストールをデフォルトとする。
インデックスを見る: https://pypi.tuna.tsinghua.edu.cn/simple
scipyの収集
  Downloading https://pypi.tuna.tsinghua.edu.cn/packages/24/40/11b12af7f322c1e20446c037c47344d89bab4922b8859419d82cf56d796d/scipy-1.2 .3-cp27-cp27mu-manylinux1_x86_64.whl (24.8 MB)
     | """""""""""""""""""""""""""""""""""""""""""""""""""""== 24.8 MB 1.6 MB/s 
要件はすでに満たされているため、アップグレードはスキップされます: numpy>=1.8.2 in . /.local/lib/python2.7/site-packages (scipy から) (1.16.6)
収集したパッケージのインストール: scipy
scipy-1.2.3 のインストールに成功しました。

$ pip install -i https://pypi.tuna.tsinghua.edu.cn/simple matplotlib
/usr/local/lib/python2.7/dist-packages/pip/_vendor/requests/__init__.py:83: RequestsDependencyWarningです。古いバージョンの暗号([1, 2 , 3])は動作が遅くなる可能性があります。
  warnings.warn(warning, RequestsDependencyWarning)
DEPRECATION: Python 2.7は2020年1月1日にその寿命を終えました。Python 2.7のメンテナンスは終了していますので、お手持ちのPythonをアップグレードしてください。pipでのPython 2サポートの詳細は、https://pip.pypa.io/en/latest/development/release -process/#python-2-support に記載されています。
通常のsite-packagesは書き込みができないため、ユーザーインストールをデフォルトとする。
インデックスを見る: https://pypi.tuna.tsinghua.edu.cn/simple
matplotlibの収集
  Downloading https://pypi.tuna.tsinghua.edu.cn/packages/9d/40/5ba7d4a3f80d39d409f21899972596bf62c8606f1406a825029649eaa439/ matplotlib-2.2.5-cp27-cp27mu-manylinux1_x86_64.whl (12.8 MB)
     | """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""== 12.8 MB 1.4 MB/s 
Python-dateutilの収集>=2.1
  Downloading https://pypi.tuna.tsinghua.edu.cn/packages/d4/70/d60450c3dd48ef87586924207ae8907090de0b306af2bce5d134d78615cb/python_ dateutil-2.8.1-py2.py3-none-any.whl (227 kB)
     | """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""○ 227 kB 6.9 MB/s 
backports.functools-lru-cacheを収集する。
  Downloading https://pypi.tuna.tsinghua.edu.cn/packages/da/d1/080d2bb13773803648281a49e3918f65b31b7beebf009887a529357fd44a/backports .functools_lru_cache-1.6.1-py2.py3-none-any.whl (5.7 kB)
要件はすでに満たされています: numpy>=1.7.1 in . /.local/lib/python2.7/site-packages (from matplotlib) (1.16.6) にあります。
usr/lib/python2.7/dist-packages (matplotlib) の six>=1.10 という要件は既に満たされています (1.10.0 から)。
Pyparsingの収集!=2.0.4,! =2.1.2,! =2.1.6,>=2.0.1
  Downloading https://pypi.tuna.tsinghua.edu.cn/packages/5d/bc/1e58593167fade7b544bfe9502a26dc860940a79ab306e651e7f13be68c2/pyparsing -2.4.6-py2.py3-none-any.whl (67 kB)
     | """""""""""""""""""""""""""""""""""""""""""""""""""""""== 67 kB 431 kB/s 
コレクティングサイクラー>=0.10
  Downloading https://pypi.tuna.tsinghua.edu.cn/packages/f7/d2/e07d3ebb2bd7af696440ce7e754c59dd546ffe1bbe732c8ab68b9c834e61/cycler- 0.10.0-py2.py3-none-any.whl (6.5 kB)
kiwisolver>=1.0.1 を収集中。
  Downloading https://pypi.tuna.tsinghua.edu.cn/packages/3d/78/cb9248b2289ec31e301137cedbe4ca503a74ca87f88cdbfd2f8be52323bf/ kiwisolver-1.1.0-cp27-cp27mu-manylinux1_x86_64.whl (93 kB)
     | """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""○○○○○○○○○○○○○○○○○○ ○ 93 kB 262 kB/s 
要件は既に満足:/usr/local/lib/python2.7/dist-packagesのpytz(matplotlibから)(2018.3)
サブプロセス32の収集
  Downloading https://pypi.tuna.tsinghua.edu.cn/packages/32/c8/564be4d12629b912ea431f1a50eb8b3b9d00f1a0b1ceff17f266be190007/ subprocess32-3.5.4.tar.gz (97 kB)
     | """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""○○○○○○○○○○○○○○○○○○○○○ ○ 97 kB 553 kB/s 
要件は既に満たされています: setuptools in /usr/local/lib/python2.7/dist-packages (from kiwisolver>=1.0.1->matplotlib) (38.5.1)です。
収集したパッケージのビルドホイール:subprocess32
  subprocess32用のwheelをビルドする (setup.py) ... done
  subprocess32 用のホイールの作成: filename=subprocess32-3.5.4-cp27-cp27mu-linux_x86_64.whl size=45412 sha256= 6d9c23749a9618b46a87899bde2a221f3db5c29e85b4f85ed0cf240513794b29
  ディレクトリに格納されています。/home/piggie/.cache/pip/wheels/e9/69/0e/9f40a69e58a723276ba487113220580610b4d99506c6965aaf
サブプロセス32のビルドに成功しました
収集したパッケージのインストール: python-dateutil, backports.functools-lru-cache, pyparsing, cycler, kiwisolver, subprocess32, matplotlib
backports.functools-lru-cache-1.6.1 cycler-0.10.0 kiwisolver-1.1.0 matplotlib-2.2.5 pyparsing-2.4.6 python- dateutil-2.8.1 subprocess32-3.5.4 が正常にインストールされていること。