편집하다

편집하다

저는 쉘 스크립트에 익숙하지 않기 때문에 git clone을 다른 명령으로 바꿔야 합니다. 스크립트는 다음과 같습니다.

git clone https://github.com/yyuu/pyenv.git ~/.pyenv
git clone https://github.com/yyuu/pyenv-virtualenv.git ~/.pyenv/plugins/pyenv-virtualenv

위의 두 링크된 폴더가 다운로드되었습니다.

나는 다운로드 폴더의 압축을 풀려고 노력한 천재였으며 물론 두 가지 방법은 동일하지 않습니다.

unzip pyenv-master.zip to ~/.pyenv
unzip pyenv-virtualenv-master.zip to ~/.pyenv

누군가 이 문제를 해결하도록 도와줄 수 있나요? 감사합니다.

답변1

다음과 같이 git clone 명령에서 다른 디렉토리 이름을 사용하십시오.

git clone https://github.com/yyuu/pyenv.git ~/.pyenv2
git clone https://github.com/yyuu/pyenv-virtualenv.git ~/.pyenv2/plugins/pyenv-virtualenv

또는 패키지를 수동으로 다운로드하십시오.

가다https://github.com/yyuu/pyenv그리고https://github.com/yyuu/pyenv-virtualenv, 녹색 확장복제 또는 다운로드오른쪽 버튼을 클릭하고압축된 패키지 다운로드.

수동으로 파일을 추출하고 .pyenv.

편집하다

git clone을 사용해야 하는 경우 디렉터리가 존재하지 않는 경우에만 복제하도록 조건을 설정할 수 있습니다.

if [ ! -d "/full/path/to/.pyenv" ]
    git clone https://github.com/yyuu/pyenv.git /full/path/to/.pyenv
    git clone https://github.com/yyuu/pyenv-virtualenv.git /full/path/to/.pyenv/plugins/pyenv-virtualenv
else
    do something else
fi

관련 정보