repo执行出现/usr/bin/env: ‘python’: No such file or directory问题

下载 Repo 工具,并确保它可执行:

复制代码
curl https://storage.googleapis.com/git-repo-downloads/repo > ~/bin/repo

chmod a+x ~/bin/repo 

执行 repo version报错:

复制代码
$ repo version
/usr/bin/env: 'python': No such file or directory

查看cygwin软件,python是自动安装在/usr/bin/python3.8。

要指定repo执行时使用的Python解释器,你可以修改repo脚本的第一行,也被称为"shebang"行。

在repo脚本文件的第一行,你可以使用以下格式来指定要使用的Python解释器路径:

复制代码
#!/usr/bin/python3.8

这样,当你执行repo脚本时,它将使用指定的Python解释器来运行。

另外,cygwin 配置环境变量。

可以在 ~/.bashrc 文件里添加,例如:

复制代码
alias python="/usr/bin/python3.8"
export python
alias ll="ls -la"
export ll
alias repo="~/bin/repo"
export repo

关闭文件后,运行以下命令使更改生效:

复制代码
source ~/.bashrc
相关推荐
UU_Yang25 分钟前
Linux跑后台服务
linux·运维·服务器
kfepiza1 小时前
vim的`:q!` 与 `ZQ` 笔记250729
linux·笔记·编辑器·vim
jack-hui61 小时前
docker配置gpu运行环境:linux离线安装nvidia-container,避免网络问题
linux·docker·容器
渡我白衣1 小时前
Linux网络编程:UDP 的DictServer
linux·网络·网络协议·udp
小立爱学习2 小时前
Linux 内存管理之 Rmap 反向映射
linux·c语言
Young_Zn_Cu2 小时前
Windows安装虚拟机遇到内容解码失败
linux·windows·ubuntu
monkey_lqd2 小时前
arm ramdump调试
linux
ihui数学建模2 小时前
【Mac版】Linux 入门命令行快捷键+联想记忆
linux·运维·macos
花小璇学linux2 小时前
imx6ull-驱动开发篇2——字符设备驱动开发步骤
linux·驱动开发·imx6ull·嵌入式软件
*wj2 小时前
【linux驱动开发】编译linux驱动程序报错:ERROR: Kernel configuration is invalid.
linux·运维·驱动开发