当前位置: 首页 > news >正文

Python之PyCharm开发工具的安装与设置

虽然Jupyter Notebook可以满足日常对Python的学习使用,但是要做项目开发,显然Jupyter Notebook就捉襟见肘了,尤其是现在的项目开发,都依赖了大量的框架和第三方库,因此,一款集成、便捷的开发工具会成为高效开发的有力助手,当然,如果只是学习使用,建议使用Jupyter Notebook工具,会很方便,关于Jupyter Notebook的安装和使用,可以参考Jupyter Notebook的使用 这篇文章。

在项目开发中,推荐使用PyCharm集成开发工具。
PyCharm的特点是界面美观,并且能够快速识别常见的编程格式错误。例如,代码中的双括号“()”如果少了右括号“)”,PyCharm就会自动提示。PyCharm的官网下载地址为http://www.jetbrains.com/pycharm/download/,选择操作系统类型后,下载免费的Community版,如下图所示。
在这里插入图片描述
双击下载好的安装文件即可开始安装,安装过程中,在大多数界面单击“Next”按钮和“Install”按钮,当出现如下图所示的界面时,要勾选两个复选框,这是为了选择64位的安装版本并关联扩展名为.py的Python文件。
在这里插入图片描述
之后一直单击“Next”按钮,最后单击“Finish”按钮即可完成安装。初次启用PyCharm时需要注意以下事项。步骤1:单击“Do not import settings”单选按钮,如下图所示。
在这里插入图片描述
步骤2:选择页面风格,建议选择默认的黑色风格。步骤3:选择辅助工具,直接跳过,不做任何设置。步骤4:单击“Create New Project”按钮,创建Python项目。

补充知识点:
PyCharm使用常见问题
Q1:为什么第一次打开PyCharm要等很久才能进行下一步操作?A1:第一次打开PyCharm时有一段等待缓冲的时间,特别是第一次安装时,等待最下面的Index缓冲完,再进行后续操作就没有问题了。
Q2:为什么重新打开PyCharm时显示没有配置Interpreter(运行环境)?
A2:这是因为每次重新打开PyCharm时,它都会默认建立一个新的project(项目),Python文件是属于这个project的,如果这个project没有运行环境,Python文件无法运行,那么此时就需要配置运行环境。

相关文章:

  • for命令语句
  • 持久化存储 StorageClass
  • Python爬虫全解析
  • ACT、NAT、NATPT和EASY-IP
  • KafKa基本原理
  • LibreNMS:从docker出发
  • Arduino中以太网Udp通信
  • HarmonyOS NEXT:技术革新与生态挑战的交汇点
  • pytorch——豆瓣读书评价分析
  • 菜鸟学习日记(python)——匿名函数
  • 9. DashBoard
  • 使用Kaptcha实现的验证码功能
  • idea2023解决右键没有Servlet的问题
  • 智能优化算法应用:基于算术优化算法3D无线传感器网络(WSN)覆盖优化 - 附代码
  • DDD架构实践
  • @jsonView过滤属性
  • [nginx文档翻译系列] 控制nginx
  • Angular 4.x 动态创建组件
  • CNN 在图像分割中的简史:从 R-CNN 到 Mask R-CNN
  • Golang-长连接-状态推送
  • HTTP 简介
  • JavaScript函数式编程(一)
  • PHP 的 SAPI 是个什么东西
  • scala基础语法(二)
  • sessionStorage和localStorage
  • Vue2 SSR 的优化之旅
  • VuePress 静态网站生成
  • vue学习系列(二)vue-cli
  • Vue源码解析(二)Vue的双向绑定讲解及实现
  • 后端_MYSQL
  • 你不可错过的前端面试题(一)
  • 使用API自动生成工具优化前端工作流
  • 使用Maven插件构建SpringBoot项目,生成Docker镜像push到DockerHub上
  • 函数计算新功能-----支持C#函数
  • 支付宝花15年解决的这个问题,顶得上做出十个支付宝 ...
  • ​Linux·i2c驱动架构​
  • #14vue3生成表单并跳转到外部地址的方式
  • #预处理和函数的对比以及条件编译
  • %check_box% in rails :coditions={:has_many , :through}
  • (07)Hive——窗口函数详解
  • (附源码)springboot人体健康检测微信小程序 毕业设计 012142
  • (未解决)macOS matplotlib 中文是方框
  • (循环依赖问题)学习spring的第九天
  • (原創) 如何動態建立二維陣列(多維陣列)? (.NET) (C#)
  • (原創) 如何刪除Windows Live Writer留在本機的文章? (Web) (Windows Live Writer)
  • (转) ns2/nam与nam实现相关的文件
  • (转)树状数组
  • ./和../以及/和~之间的区别
  • .locked1、locked勒索病毒解密方法|勒索病毒解决|勒索病毒恢复|数据库修复
  • .NET delegate 委托 、 Event 事件,接口回调
  • .NET Framework 服务实现监控可观测性最佳实践
  • .NET Windows:删除文件夹后立即判断,有可能依然存在
  • .NET教程 - 字符串 编码 正则表达式(String Encoding Regular Express)
  • .net开源工作流引擎ccflow表单数据返回值Pop分组模式和表格模式对比
  • .net专家(高海东的专栏)