文章目录
前言
一、20241223错误
从你的描述来看,现在 pyenv 能够正确工作,python --version 已经显示为 Python 3.6.9,说明之前的问题已经解决。以下是可能原因的分析:
1. 镜像源成功配置或下载缓存生效
你之前已经修改了 default_python_mirror 文件,将下载地址替换为国内镜像(https://npm.taobao.org/mirrors/python/)。这可能是问题解决的原因,pyenv 成功从国内镜像下载了 Python 源码。
此外,如果之前安装命令已部分完成(例如,源码文件已下载并存放在 ~/.pyenv/cache/),这会使后续的安装跳过下载步骤,直接进行编译和安装。
2. .swp 文件和进程冲突清理后,环境恢复正常
之前的 .swp 文件和 vim 编辑进程可能导致了冲突,干扰了 pyenv 的文件修改。当你删除 .swp 文件并清理了停止的 vim 进程后,python-build 插件开始正常工作。
3. 环境变量正确生效
在你重新设置 PYTHON_BUILD_MIRROR_URL 和其他路径变量后,环境配置得到了修复。环境变量在启动新终端或重新登录后可能没有正确加载,而现在它们已经被应用。
相关的命令可能包括:
export PYTHON_BUILD_MIRROR_URL="https://npm.taobao.org/mirrors/python"
<


1097

被折叠的 条评论
为什么被折叠?



