Debian 12 이후 시스템 전체 pip 패키지가 충돌합니다. 제거 pipx
하고 대신 사용하고 싶습니다 . 그러나 이전에 설치된 패키지를 나열/제거할 수는 없습니다.
나는 이 파일들이 /usr/local/bin
debain 11 이전에 설치되었다고 가정합니다:
# ls -al /usr/local/bin
total 60
drwxr-xr-x 2 root root 4096 Jan 30 13:41 .
drwxr-xr-x 10 root root 4096 Dec 4 2019 ..
-rwxr-xr-x 1 root root 233 Mar 30 2023 google-oauthlib-tool
-rwxr-xr-x 1 root root 216 Aug 7 09:35 gphotos-sync
-rwxr-xr-x 1 root root 221 Aug 7 09:34 pip
-rwxr-xr-x 1 root root 221 Aug 7 09:34 pip3
-rwxr-xr-x 1 root root 221 Aug 7 09:34 pip3.11
-rwxr-xr-x 1 root root 221 May 21 2021 pip3.7
-rwxr-xr-x 1 root root 221 Aug 7 09:34 pip3.9
-rwxr-xr-x 1 root root 212 Sep 14 2022 pyrsa-decrypt
-rwxr-xr-x 1 root root 212 Sep 14 2022 pyrsa-encrypt
-rwxr-xr-x 1 root root 210 Sep 14 2022 pyrsa-keygen
-rwxr-xr-x 1 root root 233 Sep 14 2022 pyrsa-priv2pub
-rwxr-xr-x 1 root root 206 Sep 14 2022 pyrsa-sign
-rwxr-xr-x 1 root root 210 Sep 14 2022 pyrsa-verify
pip3에 나열된 패키지는 다음과 같습니다.
# pip3 list
Package Version
------------------ ------------
argcomplete 2.0.0
attrs 22.2.0
Babel 2.10.3
ceph 1.0.0
cephfs 2.0.0
certifi 2022.9.24
chardet 5.1.0
charset-normalizer 3.0.1
click 8.1.3
colorama 0.4.6
crit 3.17.1
cryptography 38.0.4
ghp-import 2.1.0
httplib2 0.20.4
idna 3.3
iniconfig 1.1.1
Jinja2 3.1.2
joblib 1.2.0
livereload 2.6.3
lunr 0.6.2
Markdown 3.4.1
MarkupSafe 2.1.2
mergedeep 1.3.4
mkdocs 1.4.2
more-itertools 8.10.0
nltk 3.8
numpy 1.24.2
packaging 23.0
pip 23.0.1
pipx 1.1.0
pluggy 1.0.0+repack
prettytable 3.6.0
protobuf 4.21.12
psutil 5.9.4
py 1.11.0
pycurl 7.45.2
Pygments 2.14.0
PyGObject 3.42.2
pyinotify 0.9.6
PyJWT 2.6.0
pyparsing 3.0.9
PySimpleSOAP 1.16.2
pytest 7.2.1
python-apt 2.6.0
python-dateutil 2.8.2
python-debian 0.1.49
python-debianbts 4.0.1
pytz 2022.7.1
PyYAML 6.0
pyyaml_env_tag 0.1
rados 2.0.0
rbd 2.0.0
regex 2022.10.31
reportbug 12.0.0
requests 2.28.1
setuptools 66.1.1
simplejson 3.18.3
six 1.16.0
systemd-python 235
tornado 6.2
tqdm 4.64.1
urllib3 1.26.12
userpath 1.8.0
watchdog 2.2.1
wcwidth 0.2.5
wheel 0.38.4
이전에 설치한 패키지를 찾을 수 없고 제거할 수도 없습니다. 예를 들어 삭제하고 싶으면 gphotos-sync
다음과 같이 하세요.
# pip3 uninstall gphotos-sync --break-system-packages
WARNING: Skipping gphotos-sync as it is not installed.
하지만 내 시스템은 여전히 이러한 패키지를 /usr/local/bin
.
이러한 패키지를 안전하게 제거하려면 어떻게 해야 합니까?