https://www.hachina.io/docs/1843.html
-
在Windows中安裝Python3和HomeAssistant
第一步:在瀏覽器中訪問Python官網
網址為:www.python.org
進入Downloads中的Windows下載頁。
第二步:下載運行Python安裝包
選擇最新發布版的3.5系列,選擇其中與Windows相對應的版本(64位或32位)。
第三步:安裝Python
確保選中Add Python 3.5 to PATH選項。
點擊Install Now。
等待安裝完成。
此過程中已自動包含了Pip工具的安裝。
第四步:驗證Python安裝結果
打開Windows命令行窗口。
輸入python --version
,看到顯示版本為Python 3.5.4。
輸入pip --version
,看到顯示版本為9.0.1。
說明Python環境及Pip工具安裝成功。
注銷下,使之python重啟,配置起作用。
第五步:使用Pip工具安裝Home Assistant
在此步之前建議設置國內的安裝源,可以提升后續的速度,參見這篇文檔。
打開命令行窗口,輸入:pip3 install homeassistant
。
等待安裝過程完成。
第六步:驗證安裝結果
在命令行窗口,輸入:hass --open-ui
。參數–open-ui的意思是系統啟動完成后自動打開本機瀏覽器訪問Home Assistant。
首次啟動需要初始化配置文件,也會自動下載一些所需的文件,會需要一些時間。有時因網絡質量問題還會出現文件下載失敗情況,導致啟動過程受阻。此時可以關閉命令行窗口,再重新執行啟動命令。
系統啟動過程中將創建網絡服務,這可能會出發Windows系統自帶的防火牆報警,請選擇允許訪問網絡即可。
繼續等待啟動過程完成,直到瀏覽器自動打開Home Assistant系統首頁,即表明軟件安裝成功。
使用谷歌游覽器或者火狐
在uabntu1604中安裝Python3和HomeAssistant
1 安裝python3.5.3以上版本,官網教程只能安裝3.5.2,不能用
2 一行代碼安裝python3.7
http://blog.51cto.com/10316297/2134736
1.安裝編譯環境包(防止出現安裝錯誤)
yum install gcc-c++ gcc make cmake zlib-devel bzip2-devel openssl-devel ncurse-devel -y
2.在線下載Python3.7源碼包
#進入tmp目錄
cd /tmp
#下載python3.7.0(或至我的百度網盤去下載Python3.7.0.tar.xz 密碼:5huz)
wget https://www.python.org/ftp/python/3.7.0/Python-3.7.0.tar.xz
3.解壓並配置
#解壓
tar Jxvf Python-3.7.0.tar.xz
#進入python3.7.0目錄
cd Python-3.7.0
#創建目錄
mkdir -p /usr/local/python3
#配置(指定安裝目錄)
./configure --prefix=/usr/local/python3 --enable-optimizations
4. 編譯及安裝
make && make install
5.更換系統默認Python版本
1).備份原系統舊版本python
mv /usr/bin/python /usr/bin/python.bak
2).創建新版本Python3.7的軟鏈接
ln -s /usr/local/python3/bin/python3.7 /usr/bin/python
3).查看Python版本
python -V
通用安裝¶
pip3 install homeassistant hass --open-ui
Python 虛擬環境安裝¶
Home Assistant 官方推薦使用 Python 虛擬環境安裝 Home Assistant 以避免影響生產環境。
-
創建虛擬環境:
python3 -m venv homeassistant
-
打開虛擬環境:
cd homeassistant
-
激活虛擬環境:
source bin/activate
-
安裝 Home Assistant:
python3 -m pip install --upgrade homeassistant
-
啟動 Home Assistant 並打開網頁:
hass --open-ui