美文网首页
python环境搭建及其入门

python环境搭建及其入门

作者: 爱你为你做饭 | 来源:发表于2019-12-09 16:00 被阅读0次

    该系列文档更多的个人学习python的笔记及其经验总结,所以对一些细节和功能实现不会整理的太详细,因为多数实现都是学习下面的参考文章,再copy意义不大,后续参考查询细节参考下面的文章即可。
    python大神就不要继续阅读了,可能会浪费你的时间,初学者建议先学习下面的参考文章,再回到文章比对,有不正确或者新的见解欢迎评论交流。

    1. 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命令一样。
    1. 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所有的插件
    1. 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基础学习教程

    相关文章

      网友评论

          本文标题:python环境搭建及其入门

          本文链接:https://www.haomeiwen.com/subject/zirnbctx.html