服务器建立-错误:pyenv环境建立后python版本不对


前言


一、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"
<
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值