pyenv安装python版本以及使用过程
更新时间:2026年06月11日 10:52:35 作者:hxthon
这段文章详细介绍了如何查看、安装和管理Python版本,包括使用pyenv工具进行版本切换与卸载,适合编程初学者和开发者参考
1、查看已安装的version版本
pyenv versions
结果如下:
AppledeMacBook-Pro:~ houxin$ pyenv versions system 2.7.16 3.7.0 * 3.8.0 (set by PYENV_VERSION environment variable)
2、查看可安装的Python版本
pyenv install -l
结果如下:
2.1.3 2.2.3 2.3.7 .... 3.7.5rc1 3.8.0 3.8-dev 3.9-dev ... activepython-2.7.14 activepython-3.5.4 activepython-3.6.0 ...
3、安装python
pyenv install <version>
例如:
pyenv install 3.6.6
安装成功结果如下:
AppledeMacBook-Pro:~ houxin$ pyenv install 2.7.16 python-build: use openssl from homebrew python-build: use readline from homebrew Installing Python-2.7.16... python-build: use readline from homebrew python-build: use zlib from xcode sdk Installed Python-2.7.16 to /Users/houxin/.pyenv/versions/2.7.16
若出现一下错误信息,可能是网络问题。
如果下次python版本太慢的话,可以先用迅雷或者第三方下载工具下载,然后离线安装
具体的操作方式,可以参加我的另一篇文章
4、python版本管理
pyenv global <version> # 全局设置python版本为指定版本,设置全局的 Python 版本,通过将版本号写入 ~/.pyenv/version 文件的方式。 pyenv local <version> # 设置当前路径下python版本为指定版本,设置 Python 本地版本,通过将版本号写入当前目录下的 .python-version 文件的方式。通过这种方式设置的 Python 版本优先级较 global 高。 pyenv shell <version> # 设置当前shell窗口使用的python版本为指定版本,设置面向 shell 的 Python 版本,通过设置当前 shell 的 PYENV_VERSION 环境变量的方式。这个版本的优先级比 local 和 global 都要高。–unset 参数可以用于取消当前 shell 设定的版本。
例如:
pyenv local 3.6.6
5、查看当前设定版本
pyenv version
6、卸载python
pyenv uninstall 3.5.2
7、总结
以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。
相关文章
Python使用BeautifulSoup(bs4)解析复杂的HTML内容
在 Web 开发和数据分析中,解析 HTML 是一个常见的任务,尤其是当你需要从网页中提取数据时,Python 提供了多个库来处理 HTML,其中最受欢迎的就是 BeautifulSoup,本文将介绍如何使用 bs4 的 BeautifulSoup 库来解析复杂的 HTML 内容,需要的朋友可以参考下2024-11-11
Windows环境下Python3.6.8 importError: DLLload failed:找不到指定的模块
这篇文章主要介绍了Windows环境下Python3.6.8 importError: DLLload failed:找不到指定的模块,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧2020-11-11
Python cookbook(数据结构与算法)实现对不原生支持比较操作的对象排序算法示例
这篇文章主要介绍了Python cookbook(数据结构与算法)实现对不原生支持比较操作的对象排序算法,结合实例形式分析了Python针对类实例进行排序相关操作技巧,需要的朋友可以参考下2018-03-03


最新评论