python学习笔记 python开发环境的搭建
来源:互联网 发布:php无限极分类简书 编辑:程序博客网 时间:2024/05/01 23:43
安装python
Windows下安装
到python官网下载windows环境下的安装包,下载完成后安装即可。python目前有两个版本,python2和python3。python3针对python2进行了大量的改进,导致python2和python3并不兼容,所以现在很多软件还是使用python2写的。但是python3是趋势。因此推荐下载python3的安装包。
安装的过程很简单,注意其中有一项是是否将python添加到PATH环境变量中,建议添加,方便以后在命令行运行和调试python程序。安装包的最后还会提示是否将python库编译成二进制文件提高执行速度。如果想要以更快的方式运行,可以选择是,但是可能略微增大一些占用的磁盘空间。
Linux下安装
直接使用对应的软件包管理器下载是最方便的方式。例如fedora系统下执行命令:
sudo dnf install python3
或者在Ubuntu下执行命令:
sudo apt-get install python3
都可以安装python。
安装完成之后运行
python --version
查看是否安装成功,该命令输出python的版本号。
安装集成开发工具PyCharm
python安装好之后可以直接运行python
命令以交互模式运行python解释器。另外可以将代码保存成.py
文件供以后随时调用。在编写python文件的时候,既可以使用文本编辑器例如Sublime和Atom,也可以使用集成开发环境将所有功能集成起来。现在很多IDE都有python的插件帮助开发和调试python程序,例如Visual Studio、Eclipse等等。这里推荐使用Jetbrains公司出品的PyCharm开发环境。
PyCharm有很多优点:
* 跨平台。Windows、Linux、OS X上都有对应的版本。
* 智能提示。智能提示继承了Intellij IDEA的特性,编写代码时随时提示。
* 支持多种Python框架。可以方便的编写Django等程序。
PyCharm也有一些缺点,比如界面只有英文的,对于英文不好狂人来说使用起来可能有些吃力;高级功能需要付费才能使用等等。
安装PyCharm很简单,到PyCharm官网下载对应操作系统的安装包即可。安装完成之后就可以使用了。如果只使用基本功能的话可以下载免费的社区版。另外Jetbrains也对学生有特别优惠,拥有国际学生证或者edu邮箱的话可以免费申请学生资格,然后就可以免费使用所有Jetbrains的软件和所有功能!
配置PyCharm
PyCharm作为Jetbrains系的软件,界面和其他的开发工具例如Intellij Idea非常相似。因此只要会配置其中一个,剩下的所有软件配置起来都非常容易。
外观配置
显示行号
依次点击File->Settings,然后在左面选择Editor->General->Apperance,选择Show line numbers,还可以顺便选择Show method separater,这样可以在每个方法之间显示一个虚横线。
修改字体
默认的字体不仅小而且难看。依次点击File->Settings,然后在左面选择Editor->Colors &Fonts。默认情况下使用的系统主题不允许修改字体,首先点击上面的Scheme右面的Save As另存为一个主题。然后就可以处修改代码的字体了,根据自己的喜好来选择。我在这里选择了Liberation Mono字体,字号改为18。
项目配置
配置解释器
新建项目的时候会提示没有Python解释器,点击右面的小齿轮打开文件浏览器找到电脑上安装的Python解释器位置即可。
运行HelloWorld
新建一个Pure Python项目,点击创建。然后就新建了一个项目。然后在左面项目上面右键,点击New->Python File,新建一个新文件。然后输入如下代码,然后按Ctrl+Shift+F10,运行代码。
print("Hello world")
这样,Python开发环境就搭建好了。
- python学习笔记 python开发环境的搭建
- python 学习笔记之一开发环境搭建
- Python学习笔记---开发环境搭建
- 【python学习笔记】Eclipse+PyDev搭建Python开发环境
- python 学习笔记 -- 环境搭建
- Python学习笔记-环境搭建
- Python学习---开发环境搭建
- Python的环境搭建——Python学习笔记
- 【python学习笔记】1.python环境搭建
- Python学习笔记3--Python环境搭建
- Python学习--搭建Eclipse的Python开发环境1
- python 学习笔记 第一篇:开发环境搭建
- Python开发环境的搭建
- Python开发环境的搭建
- python的开发环境搭建
- python的开发环境搭建
- python开发环境的搭建
- Python笔记1:Python环境的搭建
- 计算几何之两线段相交
- 《VR入门系列教程》之1---预热篇
- SVM Tutorial 翻译及一些思考
- 子集subset问题
- Android Bitmap 相关
- python学习笔记 python开发环境的搭建
- 简单的字符驱动
- (mark 笔记)json数据解析
- git 常用指令
- Linux文件系统与Inode
- 实战c++中的vector系列--使用sort算法对vector<unique_ptr<string>>进行排序(sort函数“应输入 2 个参数,却提供了 3 个)
- ctype.h(字符测试函数、字符转换函数)
- leetcode之Pascal's Triangle II
- hdu 1130 How Many Trees?(Catalan数)