首页 >>  正文

python安装教程3.8.5

来源:baiyundou.net   日期:2024-09-21

作者:东流去

新添置了一台m1版本的mac mini,想在上面部署HASS 来作为智能家居的核心。

上一次安装的时候还不知道Homebrew的好,这次直接安排上。

这次的内容主要是代码,和已经掉过的坑,希望你可以避免掉。

Mac 12.5系统是否内置了Python3呢?

答案:是的。

在terminal里输入python3,系统就会通过command line developer tools来安装一个python,

用python3命令就能看到具体的情况

huigetian@iMac ~ % python3

Python 3.8.9 (default, Apr 13 2022, 08:48:06) 

[Clang 13.1.6 (clang-1316.0.21.2.5)] on darwin

Type "help", "copyright", "credits" or "license" for more information.

系统自带的这个Python,奶爸决定不用,用Home-brew重新安装一个,以后方便管理。

homebrew官方的安装由于你知道的原因并不好用,这里用国内高手的安装包

关键词gitee cunkai homebrew

解决所有的烦恼,换源路径什么的都一次搞定

M1芯片ARM版Homebrew最终会被安装在/opt/homebrew路径下,而之前Intel芯片的Mac则会被安装到/usr/local/Homebrew路径下

成功后brew update

brew upgrade

brew install python3

安装后用这个命令确定以下 python命令的路径

echo$PATH

我的是这样的

/opt/homebrew/bin:/opt/homebrew/sbin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin

第一行是 /opt/homebrew/bin 或者/usr/local/homebrew 的话说明在说明在terminal里输入的命令都是运行的brew里安装的那个python3 

如果路径里没有这一行

在终端执行命令echo $SHELL获得终端类型:

/bin/zsh => zsh => .zprofile

/bin/bash => bash => .bash_profile

如果看到的是/bin/zsh

echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> ~/.zprofile

eval "$(/opt/homebrew/bin/brew shellenv)"

如果看到的是/bin/bash

echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> ~/.bash_profile

eval "$(/opt/homebrew/bin/brew shellenv)"

从macOS Catalina(10.15.x) 版开始,Mac使用zsh作为默认Shell

.zprofile 这个文件的位置在/.zprofile 内容就是上面的两行代码

最后就是安装Homeassistant

按照官方的说法

python3 -m pip install wheel

python3 -m pip install homeassistant

如果速度很慢,还要pip换源  

pip3 config set global.index-url https://pypi.mirrors.ustc.educ.cn/simple/

这个是中科大的源,速度飞快

经过一番努力,可以享受HASS带来的便利了

接入Homekit是这样的效果 

总结

经过努力,一切都是值得的,今天的Homeassistant还不算完美,但当下仍然是最强的存在。

HASS可以整合各个平台的智能产品到一个平台上,实现统一管理和自动化,这是他的精髓。

M1 的mac 由于噪音和功耗极低,闲置功耗小于5W,非常适合作HASS服务器,NAS等

M1 mac 最合适的用途也许就是一个低功耗的服务器

安装若是遇到问题,关闭terminal再打开,或者重启一下Mac,可以解决莫名其妙的问题。

文章有未尽之处,善用搜索引擎。

","force_purephv":"0","gnid":"909710f34b0a4c7f9","img_data":[{"flag":2,"img":[{"desc":"","height":"800","title":"","url":"https://p0.ssl.img.360kuai.com/t0191eb26f307876f4c.jpg","width":"600"},{"desc":"","height":"450","title":"","url":"https://p0.ssl.img.360kuai.com/t01df52151965e4d560.jpg","width":"600"},{"desc":"","height":"297","title":"","url":"https://p0.ssl.img.360kuai.com/t014c1462ee7b91b646.jpg","width":"600"},{"desc":"","height":"1067","title":"","url":"https://p0.ssl.img.360kuai.com/t0109923193a9799fc0.jpg","width":"600"}]}],"original":0,"pat":"art_src_1,fts0,sts0","powerby":"cache","pub_time":1660820366000,"pure":"","rawurl":"http://zm.news.so.com/6c1296d31fee8bd0ace9b01800e9c0a5","redirect":0,"rptid":"17fd1758fb962cb0","s":"t","src":"什么值得买","tag":[{"clk":"kdigital_1:mina","k":"mina","u":""},{"clk":"kdigital_1:mac","k":"mac","u":""}],"title":"日常分享篇 篇二:新的M1 Mac全新快速安装Homebrew+Python+Homeassistant

韶温弯4531如何在linux系统中安装python? -
庾杭维19586824764 ______ Linux系统默认是安装有python,可以先在终端输入: python 然后看看是否有回显,如果有就不需要安装了.如果没有,可以按照下面得方法安装: 打开终端,输入:wget 下载完毕后 输入解压命令:tar –zxvf Python-3.5.0b4.tgz 切换到解压的目...

韶温弯4531python3.6.1怎么安装 -
庾杭维19586824764 ______ 没什么难度,进官网,下载版本python3.6.1.双击运行就行.在安装时注意设置环境变量,这样可以让安装程序在安装时就自动为我们设置好环境变量,不用再去手动设置.安装完运行即可.

韶温弯4531python2.7 windows10怎么安装 -
庾杭维19586824764 ______ 1、选择install for all users ,然后一路点“Next”,就会将python 2.7.11默认安装至C盘下.python 2.7.112、特别要注意选上pip和Add python.exe to Path.3、然后打开命令提示符窗口,敲入python后会出现两种情况:⑴情况一:说明安装完毕...

韶温弯4531如何安装python - pip3 -
庾杭维19586824764 ______ 你安装好 python 之后,默认会自动安转 pip3,假如没有,唯一的可能是你在安装过程中取消了这个勾选,重装一次就好. 命令行输入 pip list,看能否列出库的列表,假如提示命令不可用,或者和你的预期不一致,那么试试 pip3 list.

韶温弯4531初学者win8,python3下第三方函数库怎么安装 -
庾杭维19586824764 ______ 步骤如下: 1、下载并安装Python For Windows.打开Python官方网站(python.org),推荐下载Python 2.7.X版本. 2、安装Python:一路默认设置Next下去,直到Finish,完成Python安装. 3、在这里推荐使用PyCharm: PyCharm是一种...

韶温弯4531windows 7 下怎么安装 Python 3.5.1 -
庾杭维19586824764 ______ 到python的官方网站下载最新的python安装程序,目前最新版本是3.5.1.要注意 在下载页面,有两个类型的PYTHON ,python3 和 python2 ,这里是介绍python 3的安装 将python 3.5.1.exe 下载到本地,我的版本是 32位,64位没有什么区别 双击...

韶温弯4531python3怎么安装sympy和matplotlib模块 -
庾杭维19586824764 ______ Python 库手工安装方法: 1. 下载源码包 2. 解压并进入其目录 3. python3 setup.py install --user 这里指定 python3 就是安装成 Python 3 版的.--user 表示装到你自己的用户目录下. 另,这些在 Arch Linux 官方源里都有.

韶温弯4531python3.6.0怎么安装 -
庾杭维19586824764 ______ 现在python官网上下载和自己本机匹配的python版本,看好自己的机器是64为的还是32位的 下载好了python安装包后双击python安装包,选择install just for me,点击下一步 选择python安装的路径一般都安装在c盘,点击next下一步 选择python索...

韶温弯4531PyCharm怎么安装 -
庾杭维19586824764 ______ 1、首先进入网站下载:点击打开链接(或自己输入网址https://www.python.org/downloads/),进入之后如下图,选择图中红色圈中区域进行下载. 2、下载完成后 3、双击exe文件进行安装,如下图,并按照圈中区域进行设置,切记要勾选打钩的框,然后再点击Customize installation进入到下一步: 4、对于上图中,可以通过Browse进行自定义安装路径,也可以直接点击Install进行安装,点击install后便可以完成安装了. 5、为了检查我们的python是否安装成功,可以在命令窗口中输入python进行查询

韶温弯4531python distribute怎么安装 -
庾杭维19586824764 ______ 首先配置安装好各种python3运行编译环境,然后在https://去掉中间的中文pypi.python.org/pypi/pip 下载python3可以使用的pip包 将下载好的压缩包在python3安装文件夹中解压,然后在其中找到setup.py的路径 在window7环境中调出cmd命令窗...

(编辑:自媒体)
关于我们 | 客户服务 | 服务条款 | 联系我们 | 免责声明 | 网站地图 @ 白云都 2024