前提
python3でpipをupdateする必要があり、updateしたところ機能しなくなりました。
そこで旧バージョンを残したまま新バージョンのpythonをインストールすることにしました。
既存がpython3.6で、①の方法でpython3.9をインストール
→前のバージョンが使用不可能に。またrm -rfを実行しても削除できず、sudo apt-get removeを実行すると該当ファイルが見つからない事態に。
実現したいこと
・python3.9を削除したい
発生している問題・エラーメッセージ
nakou1025@LAPTOP-CO9C0VJA:~$ rm "Python-3.9.2" rm: cannot remove 'Python-3.9.2': Is a directory nakou1025@LAPTOP-CO9C0VJA:~$ sudo apt-get remove Python-3.9.2 [sudo] password for nakou1025: Reading package lists... Done Building dependency tree Reading state information... Done E: Unable to locate package Python-3.9.2 E: Couldn't find any package by glob 'Python-3.9.2' E: Couldn't find any package by regex 'Python-3.9.2'
保存先やバージョンについて
python
1nakou1025@LAPTOP-CO9C0VJA:~$ ls /usr/bin/python* 2/usr/bin/python /usr/bin/python3-jsonpointer /usr/bin/python3.6m-config 3/usr/bin/python3 /usr/bin/python3-jsonschema /usr/bin/python3.8 4/usr/bin/python3-config /usr/bin/python3.6 /usr/bin/python3m 5/usr/bin/python3-jsondiff /usr/bin/python3.6-config /usr/bin/python3m-config 6/usr/bin/python3-jsonpatch /usr/bin/python3.6m 7nakou1025@LAPTOP-CO9C0VJA:~$ which python3 8/usr/local/bin/python3 9nakou1025@LAPTOP-CO9C0VJA:~$ ls 10OpenJij Python-3.9.2 Python-3.9.2.tar.xz cmake-3.23.3 cmake-3.23.3.tar.gz 11 12nakou1025@LAPTOP-CO9C0VJA:~$ rm "Python-3.9.2" 13rm: cannot remove 'Python-3.9.2': Is a directory 14nakou1025@LAPTOP-CO9C0VJA:~$ sudo apt-get remove Python-3.9.2 15[sudo] password for nakou1025: 16Reading package lists... Done 17Building dependency tree 18Reading state information... Done 19E: Unable to locate package Python-3.9.2 20E: Couldn't find any package by glob 'Python-3.9.2' 21E: Couldn't find any package by regex 'Python-3.9.2' 22 23nakou1025@LAPTOP-CO9C0VJA:~$ python3 -V 24Python 3.9.2 25
今までは /usr/bin/pythonから実行できていてので、自分のホームディレクトリにあるpython3.9.2が邪魔をしてそうなのですが削除することが出来ません、、、
試したこと
sudo apt-get remove
rm -rf
で削除を試みたが失敗
補足情報(FW/ツールのバージョンなど)
Ubuntuのバージョンは18.04.6です。
回答1件
あなたの回答
tips
プレビュー