#author("2023-11-29T11:28:32+09:00","default:kuji","kuji") #author("2023-11-29T11:45:47+09:00","default:kuji","kuji") CONTENTS #contents ---- Lastmodified &lastmod; ---- *PIP [#za134de1] https://camp.trainocate.co.jp/magazine/python-pip/ # portinstall devel/py-pip # pip -V pip 23.3.1 from /usr/local/lib/python3.9/site-packages/pip (python 3.9) # pip list -o Package Version Latest Type ----------------------------- ------- ------------ ----- build 0.10.0 1.0.3 wheel ConfigArgParse 1.5.3 1.7 wheel cryptography 41.0.5 41.0.7 sdist Cython 0.29.36 3.0.6 wheel docutils 0.19 0.20.1 wheel # pip install "cryptography==41.0.7" # pip install "cryptography==41.0.7" Collecting cryptography==41.0.7 Downloading cryptography-41.0.7.tar.gz (630 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 630.9/630.9 kB 3.7 MB/s eta 0:00:00 Installing build dependencies ... done Getting requirements to build wheel ... done Preparing metadata (pyproject.toml) ... done Requirement already satisfied: cffi>=1.12 in /usr/local/lib/python3.9/site-packages (from cryptography==41.0.7) (1.16.0) Requirement already satisfied: pycparser in /usr/local/lib/python3.9/site-packages (from cffi>=1.12->cryptography==41.0.7) (2.21) Building wheels for collected packages: cryptography Building wheel for cryptography (pyproject.toml) ... done Created wheel for cryptography: filename=cryptography-41.0.7-cp39-cp39-freebsd_13_2_release_amd64.whl size=1291329 sha256=6e8eb411483b59869174d6988aec884432d9df7fe444a52627466fadf41d5397 Stored in directory: /root/.cache/pip/wheels/3f/e7/55/64f1c9af5e386977be9c9f8ca1c6e615648dbf0e56dd4d38f9 Successfully built cryptography Installing collected packages: cryptography Attempting uninstall: cryptography Found existing installation: cryptography 41.0.5 Uninstalling cryptography-41.0.5: Successfully uninstalled cryptography-41.0.5 Successfully installed cryptography-41.0.7 WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv この状態だと、まだ、pkg info には cryptography-41.0.5 がリストアップされている。 ---- # pip list ----------------------------- ---------- acme 2.7.4 alabaster 0.7.13 Babel 2.13.1 beautifulsoup4 4.12.2 build 0.10.0 calver 2022.6.26 certbot 2.7.4 certifi 2023.11.17 cffi 1.16.0 charset-normalizer 3.3.2 click 8.1.7 click-default-group 1.2.4 ConfigArgParse 1.5.3 configobj 5.0.8 cryptography 41.0.7 ← これ Cython 0.29.36 distro 1.8.0 不要になったライブラリは、以下のコマンドでアンインストールします。 # pip uninstall cryptography Found existing installation: cryptography 41.0.7 Uninstalling cryptography-41.0.7: Would remove: /usr/local/lib/python3.9/site-packages/cryptography-41.0.7.dist-info/* /usr/local/lib/python3.9/site-packages/cryptography/* Proceed (Y/n)? y Successfully uninstalled cryptography-41.0.7 WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv ---- Total access &counter(total);:本日 &counter(today);:昨日 &counter(yesterday); #counter([total|today|yesterday]);