web-dev-qa-db-ja.com

「python」は、macOSHomebrewではPython 2.7

Unable to run python 3.7.2

Djangoを介してサーバーをセットアップして実行しようとしていますが、Python 3.7.2 replace Python 2.7.14を作成できないようです。

2
user979453

brew info pythonによって印刷された情報をお読みください。また、 PythonのHomebrew Webサイト にもリンクしています。

実行可能ファイルは次のように構成されているため、Python2とPython3の両方を競合することなくインストールできます。

  • python3はHomebrewのPython 3.x(インストールされている場合)を指します
  • python2はHomebrewのPython 2.7.x(インストールされている場合)を指します
  • pythonは、HomebrewのPython 2.7.x(インストールされている場合)を指します。それ以外の場合は、macOSシステムのPythonを指します。 Homebrewの3.xpythonをPATHに追加する場合は、brew info pythonを確認してください。
  • pip3はHomebrewのPython 3.xのピップを指します(インストールされている場合)
  • pipとpip2は、HomebrewのPython 2.7.xのpipを指します(インストールされている場合)

どうやらあなたはHombrewを通してPython2と3の両方をインストールしたようです。 pythonが(2.7ではなく)Python 3を指すようにしたい場合は、/usr/local/opt/python/libexec/binPATHに入れる必要がありますbefore他のエントリ。

5
slhck