/ usr / bin / env : 'python': 해당 파일 또는 디렉토리가 없습니다.


14

Windows Ubuntu Bash에 Gitlab Development Kit 을 설치하려고합니다 .

$python3 산출

Python 3.5.2 (default, Nov 17 2016, 17:05:23)
[GCC 5.4.0 20160609] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>>

$python 산출

The program 'python' can be found in the following packages:
 * python-minimal
 * python3
Try: sudo apt install <selected package>

내가 이것을하려고 할 때 :

sudo apt-get install build-essential 
./configure 
make -j4 # adjust according to your available CPU capacity 
sudo make install

이 후의 출력입니다 ./configure

$ ./configure
/usr/bin/env: python’: No such file or directory

$ python --version 

The program 'python' can be found in the following packages:
 * python-minimal
 * python3
Try: sudo apt install <selected package>

$which -a python

출력 없음

이 문제를 어떻게 해결할 수 있습니까? 우분투를 처음 사용합니다.


2
제발 편집 질문을 우리에게 이러한 명령의 출력을 보여줍니다 i)를 python --version; ii) which -a python.
terdon

1
말이되지 않습니다. "필요에 따라 파이썬을 시작합니다"라고 말했지만 출력에 파이썬이 설치되어 있지 않음이 표시됩니다. 실제로 달리 셨나요 python2?
terdon

내 나쁜 내가 $ alias python=python3다시 열었다 후 다시 파이썬을 작성하기 전에 사용 했는데 문제가 해결되지 않았다
artidokuz

제발 편집 질문을하고 명확하게. 파이썬이 설치되어 있습니까? python명령 줄에서 실행하면 어떻게됩니까 ? python3설치 한 것만 의미 합니까?
terdon

질문을 편집했습니다
artidokuz

답변:


5

python3설치 한 것 같지만 호출되지 않았 python으며 어쨌든 실행하려는 스크립트 ( configure)에는 python 2가 필요합니다.

  1. python2 설치

    sudo apt-get install python2.7-minimal
  2. 다시 실행

    ./configure

다시 실패하면 python2로 명시 적으로 호출하십시오.

/usr/bin/python2.7 configure

17

우분투 18.04를 설치 하고 파이썬 스크립트를 실행하려고 시도한 후에도 같은 문제가 발생했습니다 .

나는 시도했다 :

sudo apt-get install python2.7-minimal

하지만 여전히 같은 오류가 발생했습니다. 나는 그것을 해결했다 :

sudo apt install python-minimal

이건 정말 올바른 : 후 python --version제공 파이썬 2.7.14
모하마드 카난

1
이 문제는 내 문제를 해결했지만 답변을받지 못했습니다 ..
Diego

sudo apt install python-minimal에게도이 문제가 해결되었습니다.
user12345

4

나는 같은 문제가 있었다. 다음 명령으로 파이썬을 python2.7에 연결하여 해결했다.

cd /usr/bin
sudo mv python python.bak
sudo ln -s /usr/bin/python2.7 /usr/bin/python

1
youtube-dl을 설치하는 동안 python3에서도 일했습니다. 나는 다른 버전을 설치하고 싶지 않았다 ... 대신 링크하는 간단한 방법
Amit

2

우분투 20.04의 경우 다음 패키지를 사용하여 python 명령을 사용할 수 있습니다. 그리고 그것은 파이썬 3입니다.

sudo apt-get install python-is-python3


1

참고로 ... 비슷한 문제가 있습니다-도커 컨테이너에서 파이썬 스크립트를 실행하는 것이 "No such file or directory"와 함께 실패했습니다. 내 솔루션은 코드와 IDE에서 Unix 스타일 줄 끝을 강제 실행하는 것이 었습니다 ( Windows 호스트에서 컨테이너로 바인드 마운트되었습니다.


0

문제 시나리오 :

/usr/bin/env: python’: No such file or directory

가능한 해결책 # 1

Python 3이 설치되어 있지 않은 경우 설치하십시오. apt-get install python3

가능한 해결책 # 2

Python 3이 설치된 경우 다음 명령을 실행하십시오. whereis python3

그런 다음 심볼릭 링크를 만듭니다. sudo ln -s /usr/bin/python3 /usr/bin/python

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.