私はLinuxが初めてで、Pythonを最初からインストールできるように削除しようとしていました。/ usr / local / bin /のpythonファイルのみを削除する代わりに、これらも削除しました。
/usr/bin/python
/usr/bin/python2.7
/usr/lib/python2.7
/usr/lib64/python2.7
/etc/python
/usr/include/python2.7
/usr/share/man/man1/python.1.gz
/usr/src/Python-3.7.3/python
今、私はyumを使用しようとするたびに私は得る:
-bash:/ usr / bin / yum:/ usr / bin / python:不正なインタープリター:そのようなファイルまたはディレクトリはありません
これを修正する方法はありますか、それともcentos7を再インストールすることが私の唯一の希望ですか?
後者の場合、物理的にアクセスできないリモートサーバーでどのように行うことができますか?
12
「私はLinuxが初めてで、Pythonを削除してゼロからインストールしようとしていました」 -Pythonをゼロからインストールするのはおそらくとにかく間違った方法です。ディストリビューションで提供されている2.7を削除するのは間違いなく間違った方法です。パッケージマネージャーではなく、パッケージマネージャーを使用することを検討してください。
—
marcelm
削除する任意の(あなたは最小限のインストールなかった場合は特に)新規インストールから来ているパッケージは、ディストリビューションを壊す危険性をもたらします。ほとんどのLinuxディストリビューションにはそれほど大きなものはありません...キャンディークラッシュがプリインストールされているWindows10やそのようなものとは異なります。
—
ジャコモアルゼッタ
Python 2は、ほとんどのバージョンのLinuxのシステムで、あらゆる種類のことを自動化するスクリプト言語として使用されています。pythonを削除することで、あなたが座っていたブランチを切断しました。Linuxを完全に再インストールするのがおそらく最も安全です。LinuxでのPythonのユーザーインストールでは、Linuxでpython仮想環境を使用することをお勧めします。これにより、ユーザーpythonはシステムpythonから完全に分離されます。複数の個別のpythonバージョンをインストールでき、sudoではなくユーザーレベルのみを維持/拡張できるという利点があります。
—
Neil_UK