Python开发环境配置(python开发环境配置和程序开发)
python3 开发环境配置
安装pip
第一步: curl -o get-pip.py
第二步: sudo python3 get-pip.py
第三部:终端输入 pip 校验
安装tkinter
第一步: brew install python-tk@3.9
第二步: brew install tcl-tk
第三部: python -m tkinter
python环境变量的配置
首先鼠标右键此电脑,选择属性;然后点击高级系统设置,点击环境变量;接着点击path进行编辑,在path中添加上python的安装路径;最后点击确定。
工具/原料:
windows7系统
python3.9版
DELL G3电脑。
1、右键点击电脑,打开属性。进去之后,点击高级系统设置。
2、点击环境变量。
3、点击path,进行编辑。
4、在path中添加上python的安装路径,这里是F:\Install\python3.7\,需要注意的是如果要是有pip安装第三方库的话,需要添加F:\Install\python3.7\Scripts\到变量中。
5、确定进行保存环境变量配置之后,打开命令提示符,输入python,按回车键看到python版本,代表环境变量配置成功。
python| 2021款 m1pro mbp python开发配置
m1m1pro 如何吊打老款 Intel mbp 就不多提了(发布会不点名, 以 友商 代称, 但是官网直接放具体型号, 这操作真6)
简单列一下2个重要的使用感受(2021 16寸 标配):
16寸标配与14寸标配3个重要区别:
由于 m1pro 采取 ARM 架构(ISA, 指令集架构, 详见上一篇blog: 极客时间-计组学习笔记一), 需要安装 ARM版/M1版 软件才能运行
查看 python官网 可知, ARM版python最低版本为 3.8 :
由于项目使用了 python3.6 版本, 根据 开发环境/测试环境应尽量和线上环境保持一致 , 所以分别尝试了 python3.8/python3.6 进行开发环境配置验证
本地进行 python 开发, 操作 so easy :
由于 requirements.txt 是 python3.6 下的, 部分包需要升级才能适配 python3.8
从 Pillow官网 可知: 升级 Pillow 到 8.4.0 版本后, 能支持 python3.6-python3.10
其他几个(pandas, numpy, grpcio)没有在官网找到对应的 python版本 兼容信息, 依靠测试来验证
最后在 python3.6 的老开发机, 基于更新后的 requirements.txt 文件安装依赖, 只有 pandas 库不支持
python3.6 没有支持 ARM版, 所以 m1pro mbp 本地跑 python3.6 这条路走不通, 需要使用 docker.
在 docker hub 上搜索, 有支持 arm64/v8 的镜像版本
采用构建开发环境镜像的老套路: 先在容器中run, 然后写 Dockerfile, 最后基于构建的新镜像验证
当然, 也可以将启动命令使用 ENTRYPOINT 指令添加到 Dcokerfile 中, 也可以使用 docker-compose.yml 来简化, 这些 so easy , 就不展开了
ARM 在桌面的平台的优势越来越明显了, 尤其是笔记本越来越成为开发主力. m1 作为先行者, 开了一个很好的头, 希望 RISC-V 也能带来更多惊喜
关于 docker 官网 python 镜像的版本, 稍微多说两句: 以 python:3.6-slim-buster 为例