本文将介绍一个较为全面的 Python 开发环境的搭建与基本使用,包括 Python 解释器的安装使用、PyCharm 编辑器的安装使用、Anaconda 的安装使用和库管理工具 pip 的使用。

PyCharm + Anaconda 是一个很完备的 Python 开发环境,也是绝大多数开发者使用的开发方式。资深开发者与初学者都是必备。

  • 1. Python 解释器的下载安装
  • 2. 库管理工具 pip
  • 3. Anaconda 的下载安装
  • 4. PyCharm 编辑器的下载安装
  • 本期推荐

1. Python 解释器的下载安装

使用 Python 语言进行开发,需要先安装 Python 解释器。Python 解释器的作用是将 Python 源码高级语言解释为二进制机器语言。通常我们说安装 Python 其实就是指安装 Python 解释器。

进入 Python 解释器下载地址(https://www.python.org/downloads/),选择对应系统的解释器;


通常下载最新的即可,点击进入 3.11.3 版本;


找到安装文件进行下载;


下载成功之后是这样的一个 .exe 工具,双击运行;


运行之后进入安装界面,选择自动安装即可,点击安装之前记得勾选“Add python.exe to PATH”,也就是将 Python 添加至环境变量,后续则不必手动添加;


安装成功之后在开始菜单搜索 “Python”,就可以看到其安装的内容,共包含四个文件;

2. 库管理工具 pip

Python 最大的优点在于其有着丰富的库,通过其库管理工具 pip(package installer for Python) 可安装、卸载、更新众多的库。

需要注意 Python 3.4 以后版本的解释器自带 pip 工具,如果我们安装的是 3.4 版本以后的解释器就无需手动安装 pip 了。如需安装,可进入网址(https://pypi.org/project/pip/)下载。

3. Anaconda 的下载安装

Anaconda 是一个开源的 Python 发行版本,其包含 conda、Python 等 180 多个科学包及其依赖项。如果我们安装了 Anaconda,有很多第三方库就不需要手动去使用 pip 指令安装了,因为它们都已集成在了 Anaconda 中,开发效率会有很大的提升。

Anaconda 的下载很简单,进入官网(https://www.anaconda.com/)直接下载即可;


下载成功之后是这样的一个 .exe 工具,双击运行;


操作方式很简单,一直点击下一步;


安装成功之后,在开始菜单搜索 “Anaconda”,就可以看到其安装的内容;


打开 “Anaconda Navigator” 主页面如下,可以看到这里面已经为我们安装好了一些工具,都可以直接使用;


在“Environments”选项中可以看到 python 常用的一些库;

4. PyCharm 编辑器的下载安装

编辑器 也就是我们具体写代码的工具。Python 的编辑器有很多,包括 Python 解释器自带的 IDLE、基于 ipython 的 Jupyter Notebook,还有 PyCharm、Spyder、WingIDE 等主要针对 Python 语言的编辑器,此外像 VSCode、Sublime 等开发工具也都是支持 Python 开发的。本文我们以 PyCharm 来进行操作演示,相较于 Python 解释器自带的 IDLE,PyCharm 功能更加全面且各方面体验感更好。

进入 PyCharm 编辑器下载地址(https://www.jetbrains.com/pycharm/download/#section=windows),同样选择对应的系统版本下载。这里有 Professional 专业版和 Community 社区版两种版本可选择,作为个人开发者选择社区版即可,因为它是免费的。


下载成功之后是这样的一个 .exe 工具,双击运行;


随后一直下一步即可;


安装成功后运行 PyCharm,初始界面如下;


要知道 PyCharm 只是一个编辑器,只能让我们编写代码而不能执行和解释代码。所以需要在该编辑器中关联 python 解释器。点击新建项目;


在基本解释器“Base interpreter”的位置配置我们已经下载好的 Python 解释器,通常会自动配置,只要看到这里显示地址即可。


接下来我们创建一个新的 python 项目;


创建成功后项目文件结构如下,选中项目名称后右键,新建 python 文件用于开发项目;


main.py 就是项目默认为我创建的一个 python 文件;


至此,python 开发环境就搭建完成了。


本期推荐

  • 本期送书:《元宇宙Ⅱ》(全三册:图解元技术区块链 + 元资产与Web 3.0 + 元人与理想国)

一文掌握 Python、Anaconda、PyCharm 的安装和使用相关推荐

  1. Python+Anaconda+PyCharm的安装和基本使用

    Python+Anaconda+PyCharm的安装和基本使用 安装python涉及到python解释器.代码编辑器和pip包管理工具这3个工具. Python相关软件下载 https://pan.b ...

  2. Python 工具——Anaconda+Pycharm 的安装过程

    适用对象:编程完全小白,准备安装 Python 进行学习 本文特点: 十分具体详细,细致到了每一步安装过程的截图,看了此篇,你完全不用看其他教程,给出了软件的百度云以及自己找到的可用的 Pycharm ...

  3. Python IDE ——Anaconda+PyCharm的安装与配置

    文章目录 ##一 前言 最近莫名其妙地想学习一下Python,想着利用业余时间学习一下机器学习(或许仅仅是脑子一热吧).借着研究生期间对于PyCharm安装的印象,在自己的电脑上重新又安装了一遍.利用 ...

  4. Python学习工具必备——Anaconda+PyCharm新手安装教程

    本人作为Python初学者,在这分享自己的学习过程.首先,今天我们来一起学习一下如何进行一个快速高效安装,以此避免因安装而浪费时间的问题出现. 1.Anaconda+PyCharm Anaconda ...

  5. 安装完python需要再安装编辑器-最好用的Python编辑器——Pycharm之安装与设置

    跟着我的进度爬行的同学,也应该已经进入到了第七章,第七章的Python代码涉及到等待用户输入的函数input(),群里的Python大大给我们推荐了在线编辑器的链接,结果现在代码涉及到等待用户输入的函 ...

  6. anaconda moviepy_002从零开始学Python—Anaconda下载与安装

    本文记录Anaconda完整的下载与安装过程,环境变量的配置,以及如何启动Jupyter notebook并编写第一句代码.以上三项是每一个Python初学者必经之路. 不建议直接去Python官网下 ...

  7. python和Pycharm的安装、使用踩坑-用于提取网页的文字

    最近用笔记本重新安装了Python和Pycharm之后,需要用于提取一些文字. 首先需要在python中安装 easy_install 和pip,可以参考以前写的一篇博客python下安装easy_i ...

  8. python和pycharm要安装在同一个路径下吗_无法在pyCharm中导入与Anaconda一起安装的文件:需要将Anaconda添加到Python路径吗?...

    我是Python的新手,我想使用AI-Gym运行一些Python的强化学习算法: https://github.com/openai/gym 我想使用tensorflow,所以我用Anaconda制作 ...

  9. Tesla M40 下Ubuntu anaconda pycharm pytorch安装

    Tesla M40 训练机组装参考:http://t.csdn.cn/7Fx13,写的很详细 显卡:Tesla M40 24GB (2张) 显卡驱动版本(推荐):470.57.02 cuda版本:11 ...

  10. python和pycharm怎么安装_Python3和PyCharm安装与环境配置【图文教程】

    本文讲述了Python3和PyCharm安装与环境配置.分享给大家供大家参考,具体如下: 一.安装Python3 2.下载(可以选择你自己的电脑系统版本,我这里是win7 64位) 3.然后点击XXX ...

最新文章

  1. CENTOS 7 nginx-1.6.2 下载 解压 安装
  2. 进程和线程的关系与区别
  3. tvnewpro 病毒清除
  4. 常用的php函数,PHP常用函数整理(上)
  5. clickhouse 增量更新_ClickHouse王炸功能即将来袭?
  6. 18个最常用的Win8快捷键
  7. 把.Net开发环境迁移到Linux上去
  8. 网站备案其实是服务器备案,网站备案指的是备案域名还是备案主机空间
  9. 10大主流3D建模技术
  10. 双系统如何卸载linux
  11. 学习 Bootstrap 5 之 Sizing 和 Spacing
  12. 题目 1548: 盾神与砝码称重
  13. 生信宝典:生物信息学习系列教程、视频教程
  14. openwrt路由器打印机服务器设置_OpenWRT路由器——网络打印服务器
  15. ssms连接mysql_SQL Server安装以及使用SSMS连接数据库
  16. Ubuntu 设置屏幕字体大小
  17. SFTP传输文件工具FileZilla下载安装教程
  18. 5G 网络的会话性管理上下文对比介绍
  19. 项目学习 —— 图书后台内容分页显示
  20. unity 开发EasyAR发布IOS和安卓坑记录

热门文章

  1. i386 i586 i686 的意思
  2. python3.5 html实体编码/解码
  3. echart饼状图、柱状图上显示百分比、数据值
  4. MongoDB 批量写操作
  5. 虚幻引擎图文笔记:游戏运行时如何显示鼠标指针
  6. 计算10000以内的平方数
  7. python与erp_Python-EEG处理和事件相关电位(ERP)
  8. 【思路】-单文件下载器
  9. 2017年九月计算机试题,2017年九月份全国计算机一级考试试题
  10. 关于『进击的Markdown』:第二弹