编辑

编辑

我不熟悉 shell 脚本,因此需要将 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/pyenvhttps://github.com/yyuu/pyenv-virtualenv, 展开绿色克隆或下载右侧的按钮并点击下载压缩包

手动提取文件并复制到.pyenv.

编辑

如果需要使用git clone,可以设置一个条件,只有当目录不存在时才进行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

相关内容