gpt4 book ai didi

python - Git Bash (Windows) 不使用 PATH

转载 作者:可可西里 更新时间:2023-11-01 11:24:17 24 4
gpt4 key购买 nike

我正在尝试将 python 设置为我的 git bash 上的别名,并且我已经编辑了我的 .bashrc 和 .bash_profile 以获得别名。我已经编辑了这两个文件,但在 Git Bash 中仍然收到未找到命令的提示: bash-screenshot

.bashrc 和 .bash_profile:

if [ -f ~/.bashrc ]; then . ~/.bashrc; fi
# Enable tab completion
source ~/git-completion.bash
alias python="~\AppData\Local\Programs\Python\Python35\python.exe"

有人有什么想法吗?

最佳答案

与 python 不同,不转义任何内容的反斜杠在 bash 中被删除。

所以

alias python="~\AppData\Local\Programs\Python\Python35\python.exe"

~AppDataLocalProgramsPythonPython35python.exe 创建一个别名

修复:

alias python="~/AppData/Local/Programs/Python/Python35/python.exe"

或者只设置路径(.exe 后缀在 bash 的 Windows 版本上被支持)

export PATH=$PATH:~/AppData/Local/Programs/Python/Python35

(因此无法访问别名/shell 内置程序的程序仍然可以使用 subprocessexec 运行 python)

关于python - Git Bash (Windows) 不使用 PATH,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45578337/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com