当前位置: 首页 > news >正文

大岭山网站建设网站动态页面

大岭山网站建设,网站动态页面,网站运营难做嘛,北京最大专业网站建设前言 声明:之前也在网上看到过可以使用pyenv来管理python版本,但由于作者的python安装路径实在是繁杂不堪,因此安装完成pyenv体验下来没有任何用处,但偶然发现vscode似乎可以看到各个python版本,因此写下这篇博客记录…

前言

声明:之前也在网上看到过可以使用pyenv来管理python版本,但由于作者的python安装路径实在是繁杂不堪,因此安装完成pyenv体验下来没有任何用处,但偶然发现vscode似乎可以看到各个python版本,因此写下这篇博客记录。

正文

最近学习python,发现自己之前稀里糊涂安装过好多个python版本,如图:

在这里插入图片描述

这其中有一部分是安装conda自带的python版本,还有一部分是使用homebrew安装的,还有一部分有可能是我在安装一些软件时自动下载了指定版本的python依赖。

从图中可以看出,python版本主要分为python 3.9python 3.11python 3.12python 3.13

从下图也可以看出确实如此:
在这里插入图片描述

在这里插入图片描述

不妨让我们观察一下图中各个python的安装路径,让我们先把目光放在最底下那个python 3.9.6上,这个python的安装路径有点意思,是在/usr/bin目录下,看起来像是系统自带的,在网上搜了一下,还真是,以下是我截取的一部分解释:

macOS在/usr/bin/下会有python3是由于历史遗留问题、系统兼容性需求、应用程序依赖以及方便开发者。macOS 系统长期以来都预装了 Python 环境,以支持一些基于 Python 的系统功能及应用程序。随着 Python 2 的退役,现代操作系统,包括 macOS,逐渐把标准的Python环境迁移到了 Python 3。系统兼容性需求使得 Apple 不得不在其系统中集成 Python 3 环境,以确保所有依赖Python 3的应用可以在没有用户手动安装Python环境的情况下正常运行。此外,将其放置于/usr/bin/目录下能够让系统用户及开发者方便地使用Python环境,而无需进行额外的配置。
原文链接

在这里插入图片描述

再让我们看向倒数第三个python 3.11.4版本的安装路径,是在/usr/local/bin目录下,这又是哪来的,我网上搜罗了一番,还真被我找到了原因,以下是一段摘要:

Homebrew官方脚本会根据是否是Arm64架构判断mac系统的芯片为Intel或者M1来选择安装路径为/usr/local/或者/opt/Homebrew/
原文链接

也就是说在早先年苹果从intel芯片过渡到m芯片的时候,homebrew的软件安装路径发生了从/usr/local/opt/homebrew的变化,而我正是在23年的时候安装过一次python,可能这个/usr/local下的python就是那时候安装的。

在这里插入图片描述

再看剩下的版本,可以分成三份来理解:

  1. 红色框中实际只有两个版本——python 3.13.0和python 3.12.4('base’和‘miniconda’本质上是同一个),一个来自homebrew,一个来自miniconda
  2. 绿色框中是homebrew中的python3.12版本
  3. 黄色框中是homebrew中的python3.9版本

我心里有些疑惑,为什么homebrew/bin目录下有三个不同版本的python呢,于是我使用brew info @python[版本号]查看了三个版本python的信息,如下图所示:
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
3.9和3.12版本都是在2024年10月9日先后安装的,而3.13版本则是在2024年11月30日安装的,由于之前基本没有怎么折腾过python,因此鉴定为可能是homebrew更新自动安装的。

至此,所有的python来源都已经分析清楚,也算是实现人脑管理python版本了,以后有时间还是整个版本管理工具吧,太费事了。

=============================================
补档,pyenv问题已解决:解决pyenv versions没有列出系统的python版本

http://www.yayakq.cn/news/329298/

相关文章:

  • 大港做网站旅游网站建设怎么做
  • wordpress站内短信wordpress 采集 发布
  • 东台建设企业网站死循环网站
  • 网站建设028浙江网警
  • 手机网站开发哪个好洛阳建站公司效果
  • 网络空间安全专业大学排名seo自然优化排名
  • 标准通网站建设英文站 wordpress seo优化
  • 算命网站建设开发深圳市网页制作
  • 建设网站时的故障分类怎么做单页竞价网站
  • 阿里巴巴国际站怎么找客户专业做网站 优帮云
  • 公司的网 网站打不开阜宁网站建设公司
  • 网站建设的困难wordpress设置页面加载
  • dedecms网站管理系统简单网站开发流程
  • 上饶网站建设多少钱官网百度
  • 秦皇岛网站制作专家教你简单建站eclipse 制作网站开发
  • 信主网站商城网站建设哪家效益快
  • 如何做直播网站如今流行的网站建设
  • 做团餐 承包食堂的企业网站不屏蔽网站的浏览器
  • 网站首页地址是什么服装手机商城网站建设
  • 网站开发的选择是什么一些建筑设计网站
  • 网站做跳转直播视频软件哪个好
  • 太原网站建设平台西安做网站哪里价格低
  • 广东省建设厅投诉网站首页服务器租用免费
  • 做网站推广优化哪家好百青藤广告联盟官网
  • 烟台网站制作维护建站快车加盟
  • 网站建设公司如何拓宽业务免费推广网站2023
  • ae模板素材网站godaddy 上传wordpress
  • 网站建设招标方案模板wordpress 迁移 hexo
  • 给网站做广告聊城网站制作公司
  • 西双版纳网站开发网络科技公司名字大全参考