Linux/Install/Home.md
... ...
@@ -67,7 +67,27 @@ $ uname -a
67 67
```
68 68
- shutdown コマンドの -h オプションを付けないと、シングルユーザモードになるだけで電源は切れない。
69 69
70
-# pip3 エラー対応 (AttributeError: '_NamespacePath' object has no attribute 'sort')
70
+# pip エラー対応
71
+
72
+## ImportError: No module named pip
73
+- CentOS8 では dnf からインストール可能な python は `3.9` まで。
74
+```
75
+# dnf module list | grep python
76
+```
77
+- `3.10` 以降をインストールするにはソースからビルドする必要あり。
78
+- 複数バージョンの python がインストールされている場合は `alternatives` でデフォルトバージョンを選択する。
79
+```
80
+# alternatives --config python3
81
+```
82
+- `pip` は追加でインストールする。
83
+```
84
+# python3 -m pip --version
85
+# curl -sS https://bootstrap.pypa.io/get-pip.py | python3
86
+# python3 -m pip install --upgrade pip
87
+# python3 -m pip --version
88
+```
89
+
90
+## AttributeError: '_NamespacePath' object has no attribute 'sort'
71 91
- python3-pip, python3-setuptools を再インストールする。
72 92
```
73 93
# dnf erase python3-pip python3-setuptools