경로 Python3(--Python=Python3에서)이 존재하지 않습니다.

Zeeshan Afridi 2023년6월21일
  1. 경로 python3(--python=python3)이 존재하지 않습니다 오류는 무엇입니까?
  2. 경로 python3(--python=python3에서)이 존재하지 않습니다를 수정하는 방법
  3. 현재 환경에서 Python 3를 사용하는 방법
  4. 결론
경로 Python3(--Python=Python3에서)이 존재하지 않습니다.

The path python3 (from --python=python3) does not exist 오류가 발생할 수 있는 몇 가지 이유가 있습니다.

한 가지 가능성은 시스템에 Python 3가 설치되어 있지 않다는 것입니다. 또 다른 가능성은 여러 버전의 Python이 설치되어 있고 사용하려는 버전이 PATH에 없다는 것입니다.

이 오류를 해결하려면 Python 3를 설치하거나 PATH에 올바른 버전의 Python이 있는지 확인해야 합니다.

경로 python3(--python=python3)이 존재하지 않습니다 오류는 무엇입니까?

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. 하나는 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(--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"

그러면 명령 프롬프트에 python3을 입력하여 실행할 수 있도록 Python 3 바이너리의 위치가 PATH에 추가됩니다.

결론

Python 3는 Python 프로그래밍 언어의 최신 버전입니다. 이전 버전보다 안정적이고 효율적이며 이전 버전에서 사용할 수 없는 많은 기능을 제공하며 이전 버전의 Python에 비해 많은 이점을 제공합니다.

Python 3는 또한 타사 소프트웨어 및 라이브러리와 더 잘 호환되므로 다양한 작업에 Python을 더 쉽게 사용할 수 있습니다. 전반적으로 Python 3는 많은 응용 프로그램에 적합한 보다 강력하고 유연한 프로그래밍 언어입니다.

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