Python至今已有31年历史了,最近开始接触Python是因为人工智能的使用。Python有很多应用领域和它的独特优势,这里只写出它的人工智能优势吧:
云计算:云计算最热的语言,典型的应用OpenStack
科学计算和人工智能:典型的图书馆NumPy、SciPy、Matplotlib、Enided图书馆、熊猫
金融:定量交易、金融分析,在金融工程领域,Python不仅使用最多,而且使用最多,其重要性逐年增加。
图形 GUI:PyQT,WXPython,TkInter
下载PyCharm
在之前你必须确保已经安装了Python3最新 。
在PyCarm官网即可安装,网站打开慢,但是下载很快,官网地址
Professional专业版,支持所有的情景开发,特殊开发需要;Community社区版本,日常开发即可(我选择的是社区版本);
安装PyCharm
这里是Mac版本安装教程。
1、把程序拖进到文件夹即可安装完毕;
2、打开PyCharm
首次打开PyCharm,Professional版本会让你选择购买或者试用(可自行破解),Community版本免费试用,后面一路点击下一步即可,如果没有特殊需要的,中间有选择编辑语言的不必理会。
2.1、根据Mac操作系统 版本选择
2.2、选择主题,黑色好看
2.3、选择插件,初学者就不要选了,直接下一步
2.4、选择编辑工具,初学者建议跳过
备注:由于Mac系统自带Python2.7,但是这个是Mac系统Python(切记不可删除,否则你的电脑就重装吧),所以在使用时候,需要下载Python3(已经很成熟了),Python3官网提供的安装包在安装时候,已经把所有配置设置好了,所以在安装PyChram就不用设置一一大堆路径。
3、新建PyCharm项目
3.1、选择免费试用,就可以直接 新建项目了。
3.2、项目配置,项目路径选择自己常用的项目保存地方,选择Python时候,最好使用3.x,2.x和3.x互补兼容,不和混合开发;点击创建就可以创建一个新的项目啦~
项目目录讲解
1、main.py
main文件基本上是所有语言开发项目的主入口,新建项目都会自动创建,如果你自己想新建.py文件,New一个即可。
2、侧边目录
这里的项目目录结构和其它Python目录结构不同,PyCharm项目目录结构符合IDEA结构,不过总体上的入口启动文件、第三方库等都是一样的。
这里只有新建项目的目录结构,所以只有一个入口文件:
3、编辑器
Python项目运行是通过编辑器运行的,配置路径在PyCharm -> Perferences -> 如下
3.1、venv,这个是你选择Python Interpreter -> Virtualenv Environment自动生成在项目根目录下的,Python为每个项目单独生成一个独立的虚拟编辑器。这种方式实现编译环境隔离,但是不方便统一管理。
3.2、不生成venv,需要选择System Interpreter,使用Python统一编辑器。(个人推荐使用)。
4、运行一行代码
邮件main.py、或者在任意文件中空白位置右键,点击Run'main' ,在下面Run窗口就能看到运行结果了。
5、通用项目目录
ProjectName
│ readme 项目说明文档
│ requirements.txt 存放依赖的外部Python包列表
│ setup.py 安装、部署、打包的脚本
├─ bin 存放脚本,执行文件等
│ └─ projectname
├─ docs 文档和配置
│ └─ abc.rst
│ └─ conf.py 配置文件
└─ projectname 工程源码(包括源码、测试代码等)
│ main.py 程序入口
│ init.py
└─ tests 测试代码
└─ test_main.py
└─ init.py