该系列文档更多的个人学习python的笔记及其经验总结,所以对一些细节和功能实现不会整理的太详细,因为多数实现都是学习下面的参考文章,再copy意义不大,后续参考查询细节参考下面的文章即可。
python大神就不要继续阅读了,可能会浪费你的时间,初学者建议先学习下面的参考文章,再回到文章比对,有不正确或者新的见解欢迎评论交流。
- mac系统安装python3
- 本人使用的是mac系统,所以仅关注mac上环境搭建,其他系统下面参考文章或者网上其他文章很多,此处不再整理。
- python3环境搭建及其简单,mac上已经集成了python2来支撑系统或者xcode对于python的需求,由于python3的发布不再兼容python2,当前的多数新的python项目也是python3开发,所以还是建议安装python3
- python3的安装极其简单,去官网下载对应的mac 安装包,像普通mac软件一样安装即可
- python安装是否成功校验,系统直接集成了python2所以在终端命令直接使用python调用其来的是系统python的指令,如果校验和使用python3,可以直接使用python3指令(有些建议修改系统配置,让python指令指向python3,我觉着还是下面文章楼主的做法更好一些同时存在,两个指令也互不影响挺好),常见的python命令:
* which python3:打印python3的安装路径
* python3 --version python3当前的安装版本
* python3:进入python的交互模式,和adb shell命令一样。
- python组件管理工具pip及其常见命令
- pip是python的插件管理组件,可以在终端通过pip指令对python的插件进行安装迭代和卸载等。
- python3已经集成了这个插件,所以插件的安装参考下面的参考文章,需要注意的是mac系统集成的python2是没有这个插件的,如果想使用还得手动安装
- pip和python3的指令一样也是要pip3(不能使用pip),常见的pip指令:
* pip install 插件:安装对应的插件
* pip show --files 插件:显示插件的具体信息
* pip list --outdated:显示可更新的python插件列表
* pip install --upgrade 插件:更新这个插件
* pip uninstall 插件:卸载这个插件
* pip install 插件==1.0.0:安装1.0.0版本对应的插件
* pip show pip:显示pip的对应信息
* pip list:打印python所有的插件
- python ide(pycharm)特殊配置及其python项目的目录结构
- vim和pycharm是python开发常见的ide工具,当前更多人推崇pycharm,作为Android开发我也是更喜欢pycharm(也没有用过vim),ide的主题样式包括项目结构真的和android studio太相似了看着就亲切。
- pycharm的配置,当前先整理了下面楼主的三个配置,后续会在学习过程中补充:
* 编码格式配置:ide编码,工程编码,文件编码都配置成为utf-8,乱码是开发人员比较头疼的一事,python3作为一个解释性语言,这个问题可能更突出。
* python版本的配置
* ide文字等样式配置,上面这三个配置和Android studio配置一致,熟悉了Android studio这些都不是问题。 - python3项目的目录结构建议如下:
python 目录
* bin:python作为脚本语言,通常都是在各个系统的终端命令发起调用,这个文件夹就是项目提供给外层系统调用的命令脚本文件集合。
* conf:配置文件集合
* core:核心代码集合
* db:数据库操作集合
* docs: 文档,描述文件集合,Android开发中通常不会存在,python还是建议提供命令的解释等等。
* libs:外引包集合
* log:log日志集合
参考文章:
python官网
mac os 搭建python文章
python管理工具pip的使用
github:python管理工具pip
知乎:pycharm的使用
python项目目录结构说明
pycharm不能正常编译问题解决
python3基础学习教程
网友评论