python必需工具内容

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

  1. 安装Python开发环境。

    访问Python官网下载Python安装包,并完成安装。目前,支持2.6.5及以上版本。

  2. 安装Python的包管理工具pip。(如果您已安装pip,请忽略此步骤。)

    访问 pip 官网下载pip安装包,并完成安装。

  3. 安装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
  1. 将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)

代码块

你可能感兴趣的:(python必需工具内容)