一、部署项目
1.1. requirements.txt
1.2.测试环境
二、注意事项
2.1.镜像问题
2.2.虚拟环境问题
一、部署项目
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
激活虚拟环境后,应出现小括号: