Python3开发环境配置汇总

简介: 下面只针对Windows平台的环境配置1、Python下载(版本自己选择) 1.1 Python版本官网下载: http://www.
下面只针对Windows平台的环境配置
1、Python下载(版本自己选择)
1.1 Python版本官网下载: http://www.python.org/download/
Python官网: http://www.python.org/
1.2 Anaconda官网下载: https://www.anaconda.com/download/
anaconda python 使用博客: http://python.jobbole.com/86236/
2、在Windows上安装Python
2.1 根据你的Windows版本(64位还是32位)从Python的官方网站下载Python 3.6对应的 64位安装程序 或 32位安装程序 ,然后,运行下载的EXE安装包;
2.2 特别要注意勾上 Add Python 3.6 to PATH ,然后点“Install Now”即可完成安装;
3、运行Python
安装成功后,打开命令提示符窗口(win+r),敲入python后,看到下面的画面,就说明Python安装成功!

看到提示符 >>> 就表示已经在 Python交互式环境中 了,可以输入任何Python代码,回车后会立刻得到执行结果。输入 exit() 并回车,就可以退出Python交互式环境(直接关掉命令行窗口也可以)!
注意:
得到一个错误:‘python’ 不是内部或外部命令,也不是可运行的程序或批处理文件。

这是因为Windows会根据一个Path的环境变量设定的路径去查找python.exe,如果没找到,就会报错。如果在安装时 漏掉了勾选 Add Python 3.6 to PATH,那就要手动把python.exe所在的路径添加到Path中 ,或者把Python安装程序重新运行一遍,务必记得勾上Add Python 3.5 to PATH
4、运行Python的方式
4.1 Python解释器(CPython)
从 Python官方网站下载并安装好Python 3.6后,就直接获得了一个官方版本的解释器: CPython。这个解释器是用C语言开发的,所以叫CPython。 在命令行下运行python就是启动CPython解释器
4.2 集成开发环境(IDE:Integrated Development Environment): PyCharm
PyCharm 是由 JetBrains 打造的一款 Python IDE ,支持 macOS、 Windows、 Linux 系统。
PyCharm 功能 : 调试、语法高亮、Project管理、代码跳转、智能提示、自动完成、单元测试、版本控制……
PyCharm最新2017激活:server选项里边输入   http://idea.imsxm.com/
4.3在Eclipse中安装 PyDev 插件,然后可以在Eclipse编译器中进行Python编程
 Pydev- http://pydev.org/updates/
5、用文本编辑器写Python程序
用文本编辑器写Python程序,然后保存为后缀为 .py 的文件,就可以用Python直接运行这个程序了
5.1 安装文本编辑器
一个是 Sublime Text,免费使用,但是不付费会弹出提示框
一个是 Notepad++,免费使用,有中文界面
注意:用哪个都行,但是绝对不能用Word和Windows自带的记事本。Word保存的不是纯文本文件,而记事本会自作聪明地在文件开始的地方加上几个特殊字符(UTF-8 BOM),结果会导致程序运行出现莫名其妙的错误
5.2 安装好文本编辑器后写入代码
例:print('hello, world')
注意:print前面不要有任何空格。然后,选择一个目录,例如C:\work,把文件保存为hello.py,就可以打开命令行窗口,把当前目录切换到hello.py所在目录,就可以运行这个程序了( C:\Users\IEUser> python D:\hello.py)
文件名只能是英文字母、数字和下划线的组合
5.3 Python的交互模式和直接运行.py文件的什么区别
直接输入python进入交互模式,相当于启动了Python解释器,但是等待你一行一行地输入源代码,每输入一行就执行一行。
直接运行.py文件相当于启动了Python解释器,然后一次性把.py文件的源代码给执行了,你是没有机会以交互的方式输入源代码的。
6、Python3命令行安装第三方模块
例如: pip3 install numpy

相关文章
|
监控 安全 程序员
Python日志模块配置:从print到logging的优雅升级指南
从 `print` 到 `logging` 是 Python 开发的必经之路。`print` 调试简单却难维护,日志混乱、无法分级、缺乏上下文;而 `logging` 支持级别控制、多输出、结构化记录,助力项目可维护性升级。本文详解痛点、优势、迁移方案与最佳实践,助你构建专业日志系统,让程序“有记忆”。
1039 0
|
API C++ 开发者
PySide vs PyQt:Python GUI开发史诗级对决,谁才是王者?
PySide 和 PyQt 是 Python GUI 开发领域的两大利器,各有特色。PySide 采用 LGPL 协议,更灵活;PyQt 默认 GPL,商业使用需授权。两者背后团队实力雄厚,PySide 得到 Qt 官方支持,PyQt 由 Riverbank Computing 打造。API 设计上,PySide 简洁直观,贴近原生 Qt;PyQt 增加 Pythonic 接口,操作更高效。性能方面,两者表现优异,适合不同需求的项目开发。选择时可根据项目特点与开源要求决定。
1745 20
|
存储 监控 算法
淘宝买家秀 API开发实录Python(2025)
本文讲述了作者在电商开发领域,尤其是对接淘宝买家秀 API 接口过程中所经历的挑战与收获。从申请接入、签名验证、频率限制到数据处理和实时监控,作者分享了多个实战经验与代码示例,帮助开发者更高效地获取和处理买家秀数据,提升开发效率。
|
设计模式 人工智能 API
AI智能体开发实战:17种核心架构模式详解与Python代码实现
本文系统解析17种智能体架构设计模式,涵盖多智能体协作、思维树、反思优化与工具调用等核心范式,结合LangChain与LangGraph实现代码工作流,并通过真实案例验证效果,助力构建高效AI系统。
1222 7
|
JavaScript 前端开发 机器人
【Azure Bot Service】在中国区Azure上部署机器人的 Python 版配置
本文介绍了在中国区Azure上使用Python SDK配置Azure Bot Service时遇到的问题及解决方案,涵盖参数设置与适配器配置,适用于希望在Azure中国区部署Python机器人的开发者。
366 9
|
JSON 缓存 开发者
淘宝商品详情接口(item_get)企业级全解析:参数配置、签名机制与 Python 代码实战
本文详解淘宝开放平台taobao.item_get接口对接全流程,涵盖参数配置、MD5签名生成、Python企业级代码实现及高频问题排查,提供可落地的实战方案,助你高效稳定获取商品数据。
|
程序员 测试技术 开发工具
怎么开发Python第三方库?手把手教你参与开源项目!
大家好,我是程序员晚枫。本文将分享如何开发Python第三方库,并以我维护的开源项目 **popdf** 为例,指导参与开源贡献。Popdf是一个PDF操作库,支持PDF转Word、转图片、合并与加密等功能。文章涵盖从fork项目、本地开发、单元测试到提交PR的全流程,适合想了解开源贡献的开发者。欢迎访问[popdf](https://gitcode.com/python4office/popdf),一起交流学习!
534 21
怎么开发Python第三方库?手把手教你参与开源项目!
|
Python
在VScode环境下配置Python环境的方法
经过上述步骤,你的VSCode环境就已经配置好了。请尽情享受这扇你为自己开启的知识之窗。如同你在冒险世界中前行,你的探索之路只有越走越广,你获得的知识只会越来越丰富,你的能力只会越来越强。
1440 37
|
数据采集 存储 数据库
Python爬虫开发:Cookie池与定期清除的代码实现
Python爬虫开发:Cookie池与定期清除的代码实现

推荐镜像

更多