パス Python3(--Python=Python3 から) が存在しません

Zeeshan Afridi 2023年6月21日
  1. エラーは何ですか パス python3 (from --python=python3) does not exist
  2. パス python3 (from --python=python3) が存在しません を修正する方法
  3. 現在の環境で Python 3 を使用する方法
  4. まとめ
パス Python3(--Python=Python3 から) が存在しません

パス python3 (from --python=python3) が存在しませんというエラーが発生する理由はいくつかあります。

1つの可能性は、システムに Python 3 がインストールされていないことです。 もう 1つの可能性は、複数のバージョンの Python がインストールされていて、使用しようとしているバージョンが PATH にないことです。

このエラーを解決するには、Python 3 をインストールするか、正しいバージョンの Python が PATH にあることを確認する必要があります。

エラーは何ですか パス python3 (from --python=python3) does not exist

Python 3 は、Python プログラミング言語の最新のメジャー リリースであり、以前のバージョンとの下位互換性はありません。 これは、Python 3 用に記述されたコードが Python 2.7 以前では正しく実行されないことを意味します。

Python 3 は、現在開発が活発に行われている唯一のバージョンの Python であるため、不可欠です。 Python 3 にはすべての新機能とバグ修正が追加されており、Python 2.7 には新機能は追加されていません。

これは、Python 3 が、Python コミュニティによって積極的にサポートされている唯一のバージョンの Python であることを意味します。

エラー The path python3 (from --python=python3) does not exist は、Python 3 実行可能ファイルへのパスがシステム環境変数で定義されていないために発生します。 これを修正するには、Python 3 実行可能ファイルへのパスをシステム環境変数に追加する必要があります。

Python 3 には、以前のバージョンの Python に比べて多くの改良点と拡張機能が含まれているため、新しい開発プロジェクトに適した選択肢です。

この問題にはいくつかの潜在的な解決策があります。

  1. 1つは、Python 3 へのパスがシステムの PATH 変数に追加されていることを確認することです。
  2. 別の考えられる解決策は、コマンドを呼び出すときに、Python 3 コマンドだけではなく、Python 3 へのフル パスを使用することです。

Python 3 インストールが /usr/local/bin/python3 にある場合は、コマンドを呼び出すときにそのフル パスを使用します。

指図:

C:\Users\ZeeshanAfridi\dev\trydjango1-11>virtualenv -p python3

結果:

The path python3 (from --python=python3) does not exist

パス python3 (from --python=python3) が存在しません を修正する方法

The path python3 (from --python=python3) does not existというエラーが表示される場合は、システムに Python 3 がインストールされていません。 このエラーを解決するための完全なパスは、Python.org から Python 3 をダウンロードしてインストールすることです。

Python 3 をインストールしたら、Python 3 実行可能ファイルへのパスをシステムの PATH 環境変数に追加する必要があります。 次の行を .bashrc ファイルに追加できます。

exportPATH="/path/to/python3:$PATH"

/path/to/python3 を Python 3 実行可能ファイルへの実際のパスに置き換えます。 これが完了すると、パス python3 (from --python=python3) が存在しませんというエラーが発生することなく、Python 3 スクリプトを実行できるはずです。

完全なパスを使用する

次のようにパス全体のコマンドを与えることで、この問題を解決できます。

$  virtualenv --python=/usr/bin/python3 testenvironment
Already using interpreter /usr/bin/python3
Using base prefix '/usr'
The new executable is in /home/zeeshan/testenvironment/bin/python3
Don't overwite the existing python script /home/zeeshan/testenvironment/bin/python (you must use /home/zeeshan/testenvironment/bin/python3)

Installing setuptools, pip, wheel...done.
$  which python3
/usr/bin/python3
$  python --version
Python 3.7.4
$

システムに Python が既にインストールされている場合は、次のコマンドを実行できます。

virtualenv env -p C:/Python36/python.exe

それでもうまくいかない場合は、以下のコマンドを試すことができます。

python -m easy_install virtualenv

現在の環境で Python 3 を使用する方法

ほとんどの人と同じように、おそらく Python 2 がコンピューターにインストールされています。 しかし、Python 3 を使いたい場合はどうでしょうか?

幸いなことに、現在の環境で Python 3 に切り替えるのは簡単です。 方法は次のとおりです。

まず、ターミナルを開き、次のコマンドを入力します。

python3

これにより、Python 3 インタープリターが開きます。 Python 3 コードを入力して、すぐに実行できるようになりました。

コンピューターに Python 2 と Python 3 がインストールされている場合は、次のコマンドを入力して Python 3 に切り替えることもできます。

python3.6

これにより、Python 3.6 インタープリターが開きます。 Python 3 コードを入力して、すぐに実行できるようになりました。

現在の環境で Python 3 を使用する場合は、.bashrc ファイルに次の行を追加できます。

exportPATH="/usr/local/bin:$PATH"

これにより、Python 3 バイナリの場所が PATH に追加され、コマンド プロンプトで python3 と入力して実行できるようになります。

まとめ

Python 3 は Python プログラミング言語の最新バージョンです。 古いバージョンよりも信頼性と効率が高く、古いバージョンでは利用できない多くの機能を提供し、古いバージョンの Python よりも多くの利点を提供します。

Python 3 は、サードパーティのソフトウェアやライブラリとの互換性も向上しているため、さまざまなタスクで Python を簡単に使用できます。 全体として、Python 3 はより堅牢で柔軟なプログラミング言語であり、多くのアプリケーションに適しています。

著者: Zeeshan Afridi
Zeeshan Afridi avatar Zeeshan Afridi avatar

Zeeshan is a detail oriented software engineer that helps companies and individuals make their lives and easier with software solutions.

LinkedIn

関連記事 - Python Error

関連記事 - Python Path