python环境搭建(普通python、PyCharm )

python环境搭建(普通python、PyCharm )

步骤 1:安装 PyCharm

  1. 访问 JetBrains 官网:https://www.jetbrains.com/pycharm/download/Download PyCharm: The Python IDE for data science and web development by JetBrains
  2. 最后点击完成即可

下载完成后,运行安装程序,按照提示完成安装

向下滚动界面 找到PyCharm Community Edition 进行下载Community 版免费

选择适合你系统的版本(Community 版免费,Professional 版功能更丰富但需付费)

步骤 2:安装 Python 解释器

如果你还没有安装 Python,可以通过 PyCharm 来安装:

  1. 访问 Python 官方下载页面:Download Python | Python.org
  2. 下载完成后,双击安装包开始安装

选择适合你系统的 Python 版本(建议下载 Python 3.9 及以上版本)

  • 双击下载好的安装包,启动安装程序。
  • 务必勾选 "Add Python to PATH" 选项,这样才能在命令行中直接调用 Python。
  • 点击 "Install Now",等待安装完成。
  • 点击 "Customize installation",可以对安装路径等进行自定义设置。
  • 全都勾选,点击Next
  • 2)检查 Python是否安装成功
    命令行中输入以下命令,确认安装成功:
python

按 Win + R 打开运行对话框,输入 cmd 并按回车,打开 命令提示符

验证安装

(1)打开命令提示符

如果安装成功,你将看到类似于以下输出:

如果没有其他问题,下面是一些补充说明:

如果忘记配置环境变量,也可以手动添加。具体操作方法可以参考其他技术博主的教程,这里就不详细展开了。

安装完成后,按Win+R打开运行窗口,输入cmd进入命令行界面。输入"python -V"并按回车键,如果安装成功,会显示当前Python版本号。你也可以直接输入"python"进入交互模式,成功后会显示如下提示界面。

到这一步,完成一大半了

也可以通过 PyCharm 来安装(上面咱自己安装了解释器,就不用了)

  1. 打开 PyCharm,选择 "Get from VCS" 或 "New Project"
  2. 在弹出的窗口中,点击 "New environment using Virtualenv"
  3. 在 "Python interpreter" 下拉菜单中,选择 "Download and install Python"
  4. 选择你需要的 Python 版本(建议 3.9 及以上),点击 "Install"

如果你已经安装了 Python,可以直接配置现有解释器:

  1. 进入 "Project: [项目名]" > "Python Interpreter"
  2. 点击齿轮图标,选择 "Add"
  3. 在弹出的窗口中,选择 "System Interpreter"
  4. 点击 "OK" 完成配置

点击 "..." 按钮,找到并选择你已安装的 Python 解释器路径(例如:C:\Python39\python.exe)

打开 PyCharm,进入 "File" > "Settings"(Windows/Linux)或 "PyCharm" > "Preferences"(macOS)

-------------------------------------------------------------------------------------------------------------------

上面就完成了python环境的配置

步骤 3:创建新项目

  1. 打开 PyCharm,点击 "New Project"
  2. 在 "Location" 字段中选择项目存储路径
  3. 在 "Python interpreter" 下拉菜单中,选择之前配置好的解释器
  4. 点击 "Create" 创建项目

步骤 4:编写并运行 Python 程序

  1. 在项目视图中,右键点击项目名称,选择 "New" > "Python File"
  2. 输入文件名,例如 "hello_world",点击 "OK"
  3. 在编辑器中输入以下代码:
print("Hello, PyCharm!") 
  1. 右键点击编辑器空白处,选择 "Run 'hello_world'"
  2. 在底部的 "Run" 窗口中,你应该能看到输出结果

步骤 5:安装第三方库

PyCharm 提供了便捷的库管理界面:

  1. 打开 "File" > "Settings"(Windows/Linux)或 "PyCharm" > "Preferences"(macOS)
  2. 进入 "Project: [项目名]" > "Python Interpreter"
  3. 点击 "+" 按钮
  4. 在搜索框中输入你需要的库名,例如 "numpy"
  5. 选择需要的库,点击 "Install Package"
  6. 等待安装完成,PyCharm 会自动更新项目环境

步骤 6:使用调试功能

PyCharm 的调试功能非常强大,可以帮助你快速定位和解决问题:

  1. 在代码行号旁边点击,设置断点
  2. 右键点击编辑器,选择 "Debug 'hello_world'"
  3. 程序会在断点处暂停,你可以查看变量值、执行下一步等操作
  4. 使用调试工具栏上的按钮控制调试流程

步骤 7:配置版本控制(可选)

如果你需要使用 Git 进行版本控制,可以在 PyCharm 中配置:

  1. 打开 "VCS" > "Get from Version Control"
  2. 输入 Git 仓库 URL,选择本地存储路径
  3. 点击 "Clone" 克隆仓库
  4. 使用 PyCharm 的 Git 集成功能进行代码提交、拉取等操作

通过以上步骤,你可以在 PyCharm 中搭建一个完整的 Python 开发环境,并开始高效地编写和调试 Python 程序。PyCharm 提供了丰富的功能和插件,可以进一步提升你的开发体验。

Read more

数组去重性能优化:为什么Set和Object哈希表的效率最高

数组去重性能优化:为什么Set和Object哈希表的效率最高

目录 数组去重性能优化:为什么Set和Object哈希表的效率最高 一、数组去重的基本概念 二、常见的数组去重方法 三、Set和Object哈希表综合复杂度为O(n)的秘密 1、数据结构区别 2、Set去重的底层原理 3、Set去重的鲁棒性 4、Set去重的局限性 四、总结         作者:watermelo37         ZEEKLOG万粉博主、华为云云享专家、阿里云专家博主、腾讯云、支付宝合作作者,全平台博客昵称watermelo37。         一个假装是giser的coder,做不只专注于业务逻辑的前端工程师,Java、Docker、Python、LLM均有涉猎。 --------------------------------------------------------------------- 温柔地对待温柔的人,包容的三观就是最大的温柔。 --------------------------------------------------------------------- 数组去重性能优化:为什么Set和

By Ne0inhk

手把手教你安装最新版 Python(2026 版)| 全系统适配 + 避坑指南

一、为什么要安装最新版 Python? Python 的版本迭代会带来性能提升、新特性支持和安全漏洞修复。比如 3.10 + 版本新增了match-case语法,3.11 版本运行速度提升约 60%,3.12 版本进一步优化了内存管理。 * 避免旧版本的兼容性问题(很多第三方库已不再支持 3.7 及以下版本); * 享受最新的语法糖和性能优化; * 获得官方的安全维护(旧版本会逐步停止更新)。 注意:Python 2.x 已完全停止维护,本文仅讲解 Python 3.x 的安装。 二、安装前准备:检查是否已有 Python 先确认你的电脑是否已安装 Python,避免版本冲突: 1. Windows:按下Win+R,输入cmd打开命令提示符,输入python --version(或python3

By Ne0inhk

构建你的Python作品集:5个绝佳项目创意

SQLAlchemy是Python中最流行的ORM(对象关系映射)框架之一,它提供了高效且灵活的数据库操作方式。本文将介绍如何使用SQLAlchemy ORM进行数据库操作。 目录 1. 安装SQLAlchemy 2. 核心概念 3. 连接数据库 4. 定义数据模型 5. 创建数据库表 6. 基本CRUD操作 7. 查询数据 8. 关系操作 9. 事务管理 10. 最佳实践 安装 bash pip install sqlalchemy 如果需要连接特定数据库,还需安装相应的驱动程序: bash # PostgreSQL pip install psycopg2-binary # MySQL pip install mysql-connector-python # SQLite (Python标准库已包含,无需额外安装) 核心概念 * Engine:数据库连接的引擎,负责与数据库通信

By Ne0inhk
Java 入门(运算符 与 逻辑控制)

Java 入门(运算符 与 逻辑控制)

目录 一、运算符 1. 算术运算符:最基础的数学计算 2. 自增 / 自减:++ 和 -- 别再搞混 3. 关系运算符:用来做判断 4. 逻辑运算符:条件组合神器 5. 位运算 & 移位:底层二进制操作 6. 三目运算符:极简版 if-else 7. 运算符优先级 二、程序逻辑控制 1. 顺序结构 2. 分支结构:做选择 ① if-else 家族:最灵活、最常用 ② switch:固定值匹配 3. 循环结构:重复执行 ① for 循环:最常用、最清晰 ② while

By Ne0inhk