python安装包安装教程
作者:东流去
购买理由
奶爸玩Home Assistant用的硬件是台M1的mac,软件配置是这个样子的:
Home-brew 4.0.3 里面装了python3.10,在python虚拟环境里跑的Home Assistant Core
本来的配置home-brew3+python3.9+home assistant core2023.1.7
这篇就是升级到home-brew4+python3.10+homeassistant core 2023.2.0的纯干货
升级python倒3.10 的原因很简单,python3.9的官方支持只能到Home Assistant 2023.1.7,更新的版本需要python3.10,好吧,本来不想折腾,但实在是没有办法,只好硬着头皮升级,中间走了很多弯路,写出来希望后来者会更轻松一些。
Mac os 自带有phthon3.9,但是一般老程序员都会建议,重新在Home-brew里部署一个独立的Python,毕竟重装Home-brew比重装macos系统容易多了,一旦出了问题删除Home-brew,就可以轻易推到重来。
Home-brew这个包管理器,也更加干净整洁,方便管理。
第一步:Home-brew4的部署
没有什么难度,本质上就是换源,提高访问的速度。搜索“Homebrew 源使用帮助”,参考清华源或者中科大源帮助文档就可以。
关键点就是在配置文件里,加上这几行代码,我的文件是在这个位置 /.zshrc (等同于 /users/用户名/.zshrc)
export HOMEBREW_BREW_GIT_REMOTE="https://mirrors.ustc.edu.cn/brew.git"
export HOMEBREW_CORE_GIT_REMOTE="https://mirrors.ustc.edu.cn/homebrew-core.git"
export HOMEBREW_BOTTLE_DOMAIN="https://mirrors.ustc.edu.cn/homebrew-bottles"
export HOMEBREW_API_DOMAIN="https://mirrors.ustc.edu.cn/homebrew-bottles/api
eval $(/opt/homebrew/bin/brew shellenv)
解释一下,添加API这一行是因为Home-brew更新了api这一访问方式,这一点与home-brew3不同。
然后,homebrew update
homebrew upgrade
homebrew upgrade
一切正常后,转到下一步
第二步,安装python3.10
brew里的python是没有升级到3.10这个概念的,各个版本的python都可以共存,通过创建不同的虚拟环境解决共存问题。
brew install [email protected] #安装时指定特定版本
关键点在这里,奶爸假设你的设备已经在3.9的环境下正常运行了Home assistant 2023.1.7,下来只要创建虚拟环境,在环境里再安装一遍更新版本的home assistant,就可以实现home assistant的平滑无感升级。
mkdir ~/Homeassistant #创建虚拟环境文件所在文件夹,位置自选
cd ~/Homeassistant
python3 -m venv .
source bin/activate
看到这个就成功了,说明了这是python是运行在homeassistant这个环境里。
(Homeassistant) chenwenli@Mini homeassistant %
第三步,安装home assistant
python3.10 -m pip install wheel
如果提示需要升级 pip 或其他报错运行下方指令
python3.10 -m pip install --upgrade pip
pip3 install homeassistant==2023.2.0 #这是python3.9不支持的版本,能安装说明成功了。
pip3 install --upgrade homeassistant #升级到最新的版本
hass
能启动就成功了,home assistant 顺利从3.9过渡到3.10,无痛的那种,不需要任何的设置。
hass --script macos install
开机自启动 home assistant
以后升级到python3.11,同样的方法想必也会有用,现在可别升级,不支持的。
外观展示
ios16 家庭外观大改了,不难看
\n
使用感受
升级后能感知的明显变化是,美的的热水器可以在Homekit里调节温度了。
继小米全家桶之后,美的的设备也可以很容易接入Homekit,实现iphone的控制,在这里感谢大佬georgezhao2010的插件,搜索midea_ac_lan就能找到。
效果不错
\n
总结
技术的更新从来没有停下来脚步,在matters协议一统之前,homeassistant还是最佳的解决方案。
将来的技术肯定跟好,但当下的技术才是奶爸的最爱。
每个人的软硬件情况不一,有问题可以随时留言提问。
祝人人都可以愉快的玩耍。
\n
凌飘毅2192详细步骤win10正式版怎么安装python -
莘吉诗14744176905 ______ win10如何安装Python?Python在设计上具有清晰划一的风格,由此受到了大量用户所欢迎的、用途广泛的语言.但很多用户担心python会不兼容最新的win10?所以今天小编就来为用户们介绍一下win10安装Python的图文教程,具体的请看下面...
凌飘毅2192如何在win7下安装Python及配置 -
莘吉诗14744176905 ______ 1、说明: windows7安装python非常简单,只要到官方网站下载然后直接安装即可. 2、步骤: 1)打开python官方网站windows版下载地址 https:///downloads/windows/ 以python2.7为例,选择python2.7.11,打开下载页面,按操作系统位(32...
凌飘毅2192怎么在WINDOWS系统中安装Python -
莘吉诗14744176905 ______ 在WINDOWS系统中安装PYTHON等简单,以下为步骤:1、去PYTHON的官网去下载PYTHON,下载地址为:https://www.python.org/downloads/windows/,选择需要的版本,然后再下载相应操作系统的安装文件(32位或64位),最新版本为2.7.11和3.5.1.如需要3.5.1点击进入,选择相应版本 如官方网站无法打开,可以在百度软件中心下载,网址为:http://rj.baidu.com/search/index/?kw=python2、下载完成后,双击执行,按提示进行安装即可.安装过程中可以选择安装路径,以及选择组件等,直接默认即可.
凌飘毅2192如何安装python3 - pyqt5 -
莘吉诗14744176905 ______ Python3.5.3以上版本PyQt5的安装:1、如果你的系统有Python2版本,请使用pip3命令安装,如果只有Python3版本,使用pip命令.2、更新pip版本库(如果低版本的Python3,请先安装pip):3、安装PyQt54、说明:如果安装失败,检查Python3的版本,Python3的低版本安装pyqt5之前可能会需要先安装sip.或者是因为你的Python3是64位的,手动安装的pyqt5是32位的.建议尽量使用pip安装.
凌飘毅2192怎么安装python的模块? -
莘吉诗14744176905 ______ 最简单的方式是使用pip包管理器,在新版本的python中默认安装 1 pip installchardet 如果下载的包是whl格式,可以包的名称替换为安装包的路径使用pip安装 1 pip install d:\downloads\lxml-3.4.2-cp34-none-win_amd64.whl
凌飘毅2192如何安装Homebrew以及Python
莘吉诗14744176905 ______ 1.先获取python2.7和3.x的安装位置:ls-l/usr/bin/python结果应该是类似于../Versions/2.7和../Versions/3.x2.把/usr/bin中的python开头的文件都删除了cd/usr/binsudormpython*3.建立新的快捷方式sudoln-s./Versions/3.x/bin/python3x/usr/bin/python(另外3.x/bin下还有一些其他应用程序,也可以考虑建立快捷方式)
凌飘毅2192如何在win10下安装python -
莘吉诗14744176905 ______ 安装步骤:先到python的官方网站下载软件,打开官网后,选择downlad项目,然后选择需要下载的大版本,2.7还是3.4,一直在用2.7,比较好用:选择完版本后,进入后一个页面,在这个页面可以选择操作系统及对应的版本,win下注意分64...
凌飘毅2192ubuntu 下怎样安装python? -
莘吉诗14744176905 ______ 1.先检查当前系统中是否已经安装python,直接使用python -V查看 2.也可以直接使用上图中提示的命令来进行安装python,但建议使用官网的安装包进行安装,如下图,选择相应的版本进行下载 3.下载完成后进行解压,解压完成后进入软件目录 4.使用如下命令进行编译安装,如下图 5.安装完成后,再对已经安装完成的软件检测发现已经安装成功,
凌飘毅2192怎么安装python模块,如何安装python模块,常用安装方式 -
莘吉诗14744176905 ______ 一个是下载anaconda进行管理,一个是利用pip进行管理,最新的python版本都自带pip 具体步骤,打开cmd,也就是命令提示符 输入pip install packages_name回车进行安装
凌飘毅2192如何在windows上安装jira - python -
莘吉诗14744176905 ______ 下载好了python安装包后双击python安装包,选择install just for me,点击下一步.选择python安装的路径一般都安装在c盘,点击next下一步.选择python索要安装的文件 默认全部安装,点击next.稍等一小会儿会就会安装成功.然后点击finsh安装完成.右键我的电脑 选择属性.选择高级系统配置,点击高级.点击环境变量,选择path路径.然后双击 把刚刚安装python时选择的路径放在path路径里面 注意最后面的分好要填写.然后在cmd命令行下键入 python -V 就能得到python的版本信息了 安装完成.