首页 >>  正文

python3.7安装包

来源: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":"hbase","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

田雁俘1933如何安装python - 3.2.0.7 - cp35 - cp35m - win -
盖狱司17267816817 ______ 在Python官网下载页面https://www.python.org/downloads/中下载对应平台和版本的python包,解压并运行即可运行python安装程序

田雁俘1933win7下python2.7怎么安装pip -
盖狱司17267816817 ______ python2.7的 win7的安装文件在安装完成后会自动安装pip 工具,你把C:\Python27\Scripts;C:\Python27; 这俩个变量加入到系统path变量中,就可以直接使用pip install.

田雁俘1933安装了python3.7(最新)的但是安装pygame3.6(最新)时出错?? -
盖狱司17267816817 ______ windows安装Python3.6的步骤省略下载并安装pip 打开 pip.pypa.io/en/stable/installing/,找到红框标记的文件并另存为 进入到下载目录,shift+鼠标右键,点击在此处打开命令窗口,执行 python get-pip.py,一会就安装成功了(执行命令时python...

田雁俘1933如何安装Python环境以及为Visual Studio 2012安装Python插件 -
盖狱司17267816817 ______ 最近开始了Python的学习之路,由于之前一直在写C#项目,对Visual Studio 开发环境的使用比较熟练,于是就在同事的帮助下把Python集成到了现有开发环境下,直接在VS上进行Python编程,经过实践安装成功.下面就给大家讲述一下如何在...

田雁俘1933如何在windows下面安装python开发工具 -
盖狱司17267816817 ______ 首先我们要下载好python-2.7.2.msi安装包,双击python安装文件“python-2.7.2.msi”,进入安装界面,点击“Next”,如图2 指定Python安装路径(“D:\muse\install\Python\”),点击“Next”,如图3 点击“Next”按钮 进入继续,进行安装,...

田雁俘1933如何在CentOS6上安装Python2.7和Python3.3 - Python -
盖狱司17267816817 ______ 操作步骤如下: 1)安装devtoolset yum groupinstall "Development tools" 2)安装编译Python需要的包包 yum install zlib-devel yum install bzip2-devel yum install openssl-devel yum install ncurses-devel yum install sqlite-devel 3)下载并解压...

田雁俘1933如何查看python2.7的nltk -
盖狱司17267816817 ______ 1.安装Python(我安装的是Python2.7,目录C:\Python27) 可以到CSDN、OSChina、Sina Share等网站下载 也可以到Python官网下载:http://www.python.org/2.安装NumPy(可选) 到这里下载:http://sourceforge.net/projects/numpy/files/NumPy...

田雁俘1933windows7 python下怎样安装pymysql -
盖狱司17267816817 ______ 1、python安装目录设定为d:/python342、pymysql安装方法为:解压下载的文件,在cmd中运行: python setup.py install. 检验安装安装是否成功的方法:import pymysql . 如果不报错 说明安装成功. 3、mysql安装目录为D:/phpStudy/MySQL....

田雁俘1933python2和3可以同时装吗 -
盖狱司17267816817 ______ 可以同时安装,步骤如下:一、安装Python2(以及pip)1.1、到Python的官网 https://www.python.org/ 下载Python的安装文件, 对于Windows用户来说,如果是32位系统,则选择x86版本;如果是64位系统,则选择64版本的安装文件. 我自己...

田雁俘1933如何在win7下安装python包工具pip -
盖狱司17267816817 ______ python3 自带安装工具pip,加个环境变量就行,路径是 Python34目录下的 Scripts 文件夹

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