web-dev-qa-db-ja.com

$ python -bash:/ usr / local / bin / python:No such file or directory

ファイルを書き換えるスクリプトを実行した後、Pythonが何らかの理由で壊れます。使用するたびにエラーが発生します。

$ python
-bash: /usr/local/bin/python: No such file or directory

私は医者を作った:

$ brew unlink python && brew link python

昨日、再インストールして修正しようとしました:

$ brew update
$ brew install python
$ brew upgrade python

私が見つけたものに基づいて、私はそれをシンボリックリンクする必要があるように見えますが、私はそれを悪化させてOS全体を失いたくありません。

$ which python
/usr/bin/python

このPythonを修正するにはどうすればよいですか?

6
codyc4321

私はここで何が起こったのか分かりませんが、昨日再インストールしてみました...この方法で再インストールしたようです(おそらく私がすでに行ったようです)今日はうまくいきました:

破損の修正方法python 2.7.11

2
codyc4321

Homebrew 1.7.2とMacOS 10.13.6で問題が発生しているようです。

すべてのpythonバージョンを削除して再インストールした後でも、python --versionは単に機能しません。

ほとんどの人はおそらくすでにこれらのステップを試しました...

brew uninstall --ignore-dependencies python
brew uninstall --ignore-dependencies python2
brew uninstall --ignore-dependencies python3
brew install python
brew unlink python && brew link python
brew unlink python3 && brew link python3

最後に私のために働いたのは...

Sudo ln -s /usr/local/bin/python3 /usr/local/bin/python

そして再びピップのために...

Sudo ln -s /usr/local/bin/pip3 /usr/local/bin/pip
14
tresf