CentOs 7 Pythonの問題 "-bash: python: コマンドが見つかりません"

CentOs 7 Pythonの問題

私はstackoverflowにこの質問をしましたが、おそらくここが最高のものであることに気づきました。そこから削除する必要がある場合、またはここに投稿しない場合はお知らせください。私はまだこのサイトを初めて使用しています。よろしくお願いします!

私はcentos 7を使用しており、デフォルトのPython 2.6(2.7?)と一緒にPython 3.4をインストールしようとしています。 Python 3.4をシェルのデフォルトにするために、エイリアスを使用してbashrcファイルを変更しようとしています。動作しませんでした。スクリプトに注釈を付け、bashrcにリソースを追加し、システムはPython、デフォルト値などが見つからないように動作します。

戻るには「python」と入力してください。

-bash: python: command not found 

which python以下を提供します。

/usr/bin/which: no python in (/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/home/myusername/.local/bin:/home/myusername/bin) 

/usr/binしかし、両方/usr/sbin

alternatives --list | grep -i python生産する:

    python  auto  /usr/bin/python3.4

-v python何も返しません。

type -a python以下を提供します。

 -bash: type: python: not found

declare -p PATH出力

declare -x PATH="/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/home/myusername/.local/‌​bin:/home/myusername/bin"

ここでどこに行くのか分からない。助けてくれてありがとう。

私は次のようなものがあるようです/usr/bin/python

$ ls -l /usr/bin/python
lrwxrwxrwx 1 root root 24 Jun 25 15:39 /usr/bin/python -> /etc/alternatives/python 

しかし:

$ ls -l $(readlink -f /usr/bin/python)以下を提供します。

ls: cannot access /usr/bin/python3.4: No such file or directory

これが関係しているかどうかはわかりませんが、/etc/alternatives/pythonターミナルではピンクに見えます。

編集2:

ls -l /usr/local/bin/印刷-rwxr-xr-x 1 root root 101 Sep 4 2014 2to3-3.4 -rwxr-xr-x 1 root root 241 Sep 4 2014 easy_install-3.4 -rwxr-xr-x 1 root root 99 Sep 4 2014 idle3.4 -rwxr-xr-x 1 root root 213 Sep 4 2014 pip3.4 -rwxr-xr-x 1 root root 84 Sep 4 2014 pydoc3.4 -rwxr-xr-x 2 root root 17544 Sep 4 2014 python3.4 -rwxr-xr-x 2 root root 17544 Sep 4 2014 python3.4m -rwxr-xr-x 1 root root 3066 Sep 4 2014 python3.4m-config -rwxr-xr-x 1 root root 236 Sep 4 2014 pyvenv-3.4 では、接続エラーがまだ存在するのでしょうか?

編集3:

これはPython 3のインストールに使用した一連のコマンドです。

yum install scl-utils sudo yum install scl-utils sudo wget https://www.softwarecollections.org/en/scls/rhscl/python33/epel-7-x86_64/download/rhscl-python33-epel-7-x86_64.noarch.rpm sudo yum install rhscl-python33-*.noarch.rpm

ベストアンサー1

Pythonのインストールが失われたようです。/usr/bin/pythonへのリンクがあります/etc/alternatives/python。しかし、それ自体は/usr/bin/python3.4明らかに存在しないファイルへのリンクです。

ls: cannot access /usr/bin/python3.4: No such file or directory

したがって、python3.4がまったくインストールされていないようです。インストール方法を正確に説明する新しい質問をすることをお勧めします。

おすすめ記事