env环境
1.创建一个虚拟化项目
创建一个虚拟化项目(mq)的指令为:
$ python -m venv mq
2.进入虚拟化环境
成功创建了虚拟化的环境之后,我们需要先进入这个环境
cmd.exe C:\> mq\Scripts\activate.bat
可以看到前面多了一个(mq)的提示,说明我们已经进入到虚拟环境中了。
3、退出虚拟环境时,我们可以输入 deactivate 这个指令来退出
cmd.exe C:\> mq\Scripts\deactivate.bat
pip库
#工具
pip install requests -i https://pypi.tuna.tsinghua.edu.cn/simple
#阿里物联
pip install wheel -i https://pypi.tuna.tsinghua.edu.cn/simple
pip install pycrypto -i https://pypi.tuna.tsinghua.edu.cn/simple
pip install mq_http_sdk -i https://pypi.tuna.tsinghua.edu.cn/simple
pip install aliyun-python-sdk-core -i https://pypi.tuna.tsinghua.edu.cn/simple
pip install aliyunsdkcore -i https://pypi.tuna.tsinghua.edu.cn/simple
pip install aliyun-python-sdk-iot -i https://pypi.tuna.tsinghua.edu.cn/simple
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple paho.mqtt
#GUI
pip install PySimpleGUI
#框架
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple fastapi
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pydantic
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple uvicorn
清华pypi 镜像速度最快(pip install)
#临时使用
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple some-package
#升级 pip 到最新的版本 (>=10.0.0)
pip install pip -U
如果您到 pip 默认源的网络连接较差,临时使用本镜像站来升级 pip:
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pip -U
#设为默认
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
docker镜像image拉取速度过慢 - 仓库源:中科大速度最快(docker pull)
创建、修改配置文件: /etc/docker/daemon.json
vim /etc/docker/daemon.json # 编辑daemon.json
{
"registry-mirrors": ["http://docker.mirrors.ustc.edu.cn"]
}
systemctl restart docker # 重启docker服务
安装阿里云SDK
-
安装Python开发环境。
访问Python官网下载Python安装包,并完成安装。目前,支持2.6.5及以上版本。
-
安装Python的包管理工具pip。(如果您已安装pip,请忽略此步骤。)
访问 pip 官网下载pip安装包,并完成安装。
安装IoT Python SDK。
以管理员权限执以下命令,安装IoT Python SDK。请参见最新版aliyun-python-sdk-iot信息。
pip install aliyun-python-sdk-core
pip install aliyun-python-sdk-iot
pip install aliyunsdkcore
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple paho-mqtt
- 将IoT Python SDK相关文件引入Python文件。
from aliyunsdkcore import client
from aliyunsdkiot.request.v20180120 import RegisterDeviceRequest
from aliyunsdkiot.request.v20180120 import PubRequest
清华pypi 镜像速度最快(pip install)
代码块
清华pypi 镜像速度最快(pip install)
代码块
清华pypi 镜像速度最快(pip install)
代码块