Python运维与数据分析

有效更新pyenv源获取最新Python版本

2021-09-09  本文已影响0人  菩提老鹰

pyenv install --list 显示本地版本很低,官网已经到3.9.7
如何有效更新pyenv获取最新完整的Python安装清单呢

1、在 "$PYENV_ROOT"/cache/ 目录下存放一个文件名为 Python-3.9.7.tar.xz

注意这里可以是文件,主要是有要这样的一个名字的文件, 其实 核心 是里面的版本号高于你本地最新的哪个版本都行

思考

为什么要在 "$PYENV_ROOT"/cache/ 下存放文件呢?

参考《pyenv ~/.pyenv/cache 不生效问题》

2、执行 pyenv install 3.9.7

    
(demos) ➜  ansibleDemo pyenv install 3.9.9
python-build: definition not found: 3.9.9

See all available versions with `pyenv install --list'.

If the version you need is missing, try upgrading pyenv:

  cd /Users/xxxxx/.pyenv/plugins/python-build/../.. && git pull && cd -

3、安装提示执行 cd /Users/xxxxx/.pyenv/plugins/python-build/../.. && git pull && cd -

注意其中 xxxx 路径换成自己的

4、执行成功之后再次执行 pyenv install --list 就可以看到本地最新到3.9.7

image.png
上一篇下一篇

猜你喜欢

热点阅读