Python 开发工具 -- PyCharm 简介

news/2024/11/25 2:01:23/

一、PyCharm 简介

PyCharm 是由 JetBrains 打造的一款 Python IDE。

PyCharm 具备一般 Python IDE 的功能,比如:调试、语法高亮、项目管理、代码跳转、智能提示、自动完成、单元测试、版本控制等。

另外,PyCharm 还提供了一些很好的功能用于 Django 开发,同时支持 Google App Engine,更酷的是,PyCharm 支持 IronPython。

  • PyCharm 官方下载地址:http://www.jetbrains.com/pycharm/download/
  • 社区版下载:https://download-cdn.jetbrains.com.cn/python/pycharm-community-2024.2.4.exe
  • PyCharm 中文网站:https://www.jetbrains.com.cn/pycharm/
  • 中文教程:https://www.runoob.com/python/python-ide.html

二、安装 PyCharm

  • 选择社区版下载
    https://download-cdn.jetbrains.com.cn/python/pycharm-community-2024.2.4.exe
    在这里插入图片描述

下载安装包后,运行 exe 文件安装:
在这里插入图片描述

三、Anconda 安装

Anaconda(中文常称为“大蟒蛇”)是一个开源的Python发行版本,它提供了Python环境管理、数据科学工具集和科学计算库,非常适合数据科学和机器学习领域的应用。

安装Anaconda:

  1. 下载安装包
    用户可以从Anaconda官网下载适合自己操作系统的安装程序,并按照提示完成安装。
    在这里插入图片描述
  2. Windows 环境下安装 ,运行安装程序文件
  • 添加环境变量
    在这里插入图片描述
  • 安装完成
    在这里插入图片描述
  1. 创建虚拟环境:
  • 打开Anaconda PowerShell Prompt,
    在这里插入图片描述

  • 使用conda create命令可以创建一个新的虚拟环境 python313_test,并指定Python版本和需要安装的包。

conda create -n python313_test python=3.13

在这里插入图片描述

激活环境:使用activate命令(在Windows上)或source activate命令(在Mac和Linux上)来激活创建的虚拟环境。

conda activate python313_test

在这里插入图片描述

安装包:在激活的环境中,使用conda install命令来安装所需的Python包。

配置Pycharm环境

新建 Python 工程,选择 Python 环境为上面创建的 python313_test
在这里插入图片描述

参考文档:

  1. https://zhuanlan.zhihu.com/p/791683528

http://www.ppmy.cn/news/1549692.html

相关文章

双因子认证:统一运维平台安全管理策略

01双因子认证概述 双因子认证(Two-Factor Authentication,简称2FA)是一种身份验证机制,它要求用户提供两种不同类型的证据来证明自己的身份。这通常包括用户所知道的(如密码)、用户所拥有的(如…

初识mysql数据库

文章目录 一、概述二、SQL的优点三、SQL的分类四、 数据库分类五、 总结 一、概述 SQL(Structured Query Language)是一种用于管理和操作关系数据库的标准计算机语言。它由IBM公司在1970年代开发,并随着时间的推移逐渐成为数据库管理系统的核…

Spring框架深度剖析:特性、安全与优化

文章目录 Spring框架简介主要特性1. 依赖注入(Dependency Injection, DI)2. 面向切面编程(Aspect-Oriented Programming, AOP)3. 声明式事务管理4. 强大的MVC框架5. 集成测试支持6. 多种数据访问技术的支持 安全性1. 认证&#xf…

数据指标与标签在数据分析中的关系与应用

导读:分享数据指标体系的文章很多,但讲数据标签的文章很少。实际上,标签和指标一样,是数据分析的左膀右臂,两者同样重要。实际上,很多人分析不深入,就是因为缺少对标签的应用。今天系统的讲解下…

跟我学OceanBase4.0 --阅读白皮书 (0.5-4.0的架构与之前架构特点)

开头还是介绍一下群,如果感兴趣PolarDB ,MongoDB ,MySQL ,PostgreSQL ,Redis, OceanBase, Sql Server等有问题,有需求都可以加群群内有各大数据库行业大咖,可以解决你的问题。加群请联系 liuaustin3 ,(共2550人左右 1 …

【STM32】MPU6050简介

文章目录 MPU6050简介MPU6050关键块带有16位ADC和信号调理的三轴MEMS陀螺仪具有16位ADC和信号调理的三轴MEMS加速度计I2C串行通信接口 MPU6050对应的数据手册:MPU6050 陀螺仪加速度计 链接: https://pan.baidu.com/s/13nwEhGvsfxx0euR2hMHsyw?pwdv2i6 提取码: v2i6…

数据结构实验——实现顺序查找的算法、实现折半查找的算法实、实现分块查找的算法

实验1:实现顺序查找的算法 题目描述 内容:编写一个程序 cxp9-1.cpp,输出在顺序表(3,6,2.10,18,5.7.49)中采用顺序查找方法查找关键字5的过程,使用顺序表。算法:exp9-1.cpp程序,其中包含函数SeqSearch(RecType R[],intn,KeyTypek),即采用顺序…

高精度计算题目合集

高精度计算题目合集 1168:大整数加法 1168:大整数加法 1168:大整数加法 高精度加法原理: a,b,c 都可以用数组表示。这些都是基于c语言的算术运算符形成的运算。 c 3 ( c 1 c 2 ) % 10 c_3(c_1c_2)\%1…