![编辑](https://linux22.com/image/157992/%E7%BC%96%E8%BE%91.png)
我不熟悉 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/pyenv和https://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