You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

终端关闭后Pyenv配置失效,如何永久添加Pyenv命令?

pyenv 无法在新终端识别的问题解决方法

问题根源

你执行的命令里,export PATH="$HOME/.pyenv/bin:$PATH" 和 eval "$(pyenv init --path)" 仅在当前终端会话临时生效,没有写入bash的启动配置文件;只有pyenv init -的判断语句被追加到了~/.bashrc。新终端启动时不会自动加载这两个关键配置,所以找不到pyenv命令。

解决步骤

  • 打开bash配置文件:
    nano ~/.bashrc
    
  • 在文件最开头添加以下两行内容:
    export PATH="$HOME/.pyenv/bin:$PATH"
    eval "$(pyenv init --path)"
    
  • 按Ctrl+O保存,Ctrl+X退出编辑器。
  • 执行以下命令让修改立即生效:
    source ~/.bashrc
    
  • 重启终端,输入pyenv --version验证是否正常识别。

内容的提问来源于stack exchange,提问作者Tolga

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.21 23:57:35