樹莓派3 之 pi3Robot 控制系統配置

需求

我的正在用Python寫一個控制系統,技術選型是python3 + Flask + Mysql + Bootstrap。須要將這套系統直接部署到樹莓派中.php


代碼地址:https://github.com/apanly/pi3Robot html

目錄結構準備

sudo mkdir -p /data/www
sudo chown -R pi:pi /data/www
mkdir -p /data/www/logs
    .
    |-- logs
    |-- pi3Robot 代碼存放位置
    `-- pythonenv 虛擬環境

python虛擬環境

python 源

$ mkdir ~/.pip/
$ vim ~/.pip/pip.conf

[global]
timeout = 60
index-url = http://pypi.douban.com/simple
trusted-host = pypi.douban.com

安裝virtualenv

$ sudo pip3  install distribute
$ sudo apt-get install virtualenv -y

建立虛擬環境

$ virtualenv -p /usr/bin/python3 /data/www/pythonenv

啓動虛擬環境

$ source /data/www/pythonenv/bin/activate

退出虛擬環境

$ deactivate


部署代碼

$ cd /data/www && git clone git@github.com:apanly/pi3Robot.git
$ cd /data/www/pi3Robot && pip3 install -r requirements.txt
$ cd /data/www/pi3Robot %% export ops_config="production" && uwsgi --ini uwsgi.ini



總結

後面會開發更多的功能,例如智能家居,娛樂功能等等,你們敬請期待python


原文地址: 樹莓派3 之 pi3Robot 控制系統配置
標籤: 樹莓派    python    virtualenv    虛擬環境   

智能推薦

相關文章
相關標籤/搜索