目录
一、部署项目
1.1. requirements.txt
打开虚拟环境,查看pip管理的项目依赖,导出依赖至requirements.txt文件夹
pip freeze >requirements.txt
打开树莓派,在虚拟环境中安装项目依赖(这里使用了山东理工大学的pip镜像)。
pip install -r requirements.txt -i 镜像地址
也可以修改pip配置文件来改变镜像地址:
pip config set global.extra-index-url https://pypi.douban.com/simple/
*必要时可以只安装requirements.txt 中的pytest库
1.2.测试环境
在树莓派上完成实验一代码。
打开终端,输入
pytest ../test/test01.py
结果如下:
则代码通过,完成本实验。
二、注意事项
2.1.镜像问题
树莓派中的pip默认镜像为国外镜像,下载速度非常慢,可以使用
pip install XXX -i 镜像地址
的办法来临时改变镜像,也可以修改pip的配置文件。
pip config set global.extra-index-url https://pypi.douban.com/simple/
2.2.虚拟环境问题
虚拟环境的安装:
python -m venv 安装路径
虚拟环境的使用(树莓派系统下):
(venv) tys@raspberrypi:~/raspberry-pi-develop/pythonProgramCode/experiment $ source venv/bin/activate
虚拟环境激活后,应当出现小括号: