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

关于2023新版PyCharm的使用

考虑到大家AI编程的需要,建议大家安装新版Python解释器和新版PyCharm,下载地址都可以官网进行:

Python:Download Python | Python.org(可以根据需要自行选择,建议选择3.11,保持交流版本一致)

PyCharm:Other Versions - PyCharm(可以根据需要自行选择,建议选择2023.3,保持交流版本一致)

1)安装Python

先安装Python解释器,即python-3.11.4-amd64.exe,在出现下面界面时,点选最下方的“Add python.exe to PATH(添加python.exe到快捷路径中)”,这一步切记要做!

安装需要点击“Install Now”这个文字来进行,全程无需更改任何设置。

如果安装出现该界面,说明已经安装过,无需再次安装:

2)安装PyCharm

全程安装都无需更改任何设置。安装后第一次启动会出现配置界面:

在首次启动后出现的界面中,可以进行诸如设置主题、安装插件和新建项目等操作。其中新建项目时,可以注意到默认选择的Python解释器,必要时也可以进行更换所需的其他版本。

3)编写运行Python代码

在进入主界面后,可以通过“File(文件)”——“New(新建)”——“Python File(Python文件)”菜单选项新建Python文件,其中可以写上第一段Python代码:

print('Hello world!')

点击右上角的三角形图标即可运行并可以在下方的“Run(运行)”窗格中看到输出的结果,就是“Hello world!”

4)常见问题:

一是修改代码后运行发现没有变化,这极可能是建立了多个Python文件,要注意观察当前运行的文件是否为当前正在编辑的文件。如果需要切换,可以在PyCharm运行按钮左侧下拉列表中选择其他运行配置,通常不同文件的运行配置和各自的文件名称一样:

二是运行时出现“No Python interpreter”之类的字眼:

这极可能是因为没有勾选Python安装的“Add python.exe to PATH”。

最简单的做法,可以关闭当前项目:File——Close Project

重新在初始界面选择“New Project”:

在建立项目时一定要选择已经安装好的Python,而不是那些“download and install”尚未下载安装的Python解释器:

当然如果选择那些还没安装的Python解释器,PyCharm会自动下载安装,此时切记不要取消。

http://www.lryc.cn/news/547014.html

相关文章:

  • Leetcode 112: 路径总和
  • 华为云IAM 用户名和IAM ID
  • Compose Multiplatform+Kotlin Multiplatfrom 第四弹跨平台
  • 【Proteus仿真】【STM32单片机】全自动养护智能生态雨林缸
  • GBT32960 协议编解码器的设计与实现
  • SolidWorks 转 PDF3D 技术详解
  • OpenMCU(二):GD32E23xx FreeRTOS移植
  • Codeforces Round 835 (Div. 4)题解ABCDEFG
  • NO1.C++语言基础|四种智能指针|内存分配情况|指针传擦和引用传参|const和static|c和c++的区别
  • SQLite Having 子句详解
  • Python数据分析面试题及参考答案
  • Spring Boot 3 整合 MinIO 实现分布式文件存储
  • ubuntu20 安装python2
  • 2025.3.3总结
  • 多线程-JUC源码
  • ICLR 2025|香港浸会大学可信机器学习和推理课题组专场
  • docker引擎备份及解决拉取失败的问题
  • Django项目实战
  • 【ThreeJS Basics 1-6】Camera
  • SpringBoot-模拟SSE对话交互
  • 删除链表的倒数第N个节点 力扣19
  • IvorySQL v4 逻辑复制槽同步功能解析:高可用场景下的数据连续性保障
  • vxe-table开启表尾和el-collapse-transition不兼容,动画卡顿
  • 康谋分享 | 3DGS:革新自动驾驶仿真场景重建的关键技术
  • golang学习笔记——go语言安装及系统环境变量设置
  • Redis|集群 Cluster
  • 解锁MacOS开发:环境配置与应用开发全攻略
  • 如何通过卷积神经网络(CNN)有效地提取图像的局部特征,并在CIFAR-10数据集上实现高精度的分类?
  • 监听 RabbitMQ 延时交换机的消息数、OpenFeign 路径参数传入斜杠无法正确转义
  • 希音(Shein)前端开发面试题集锦和参考答案