Python初始环境搭建和Pycharm的安装

Python和PyCharm安装步骤

刚学习Python编程,按照书上的方法安装了Python和PyCharm,并做练习。但是今天PyCharm软件忽然不能使用了,不知道什么原因。于是,将这两个软件全部卸载,在网上查找软件安装方法,重新下载软件并重新安装。现在软件已可以正常使用。在下载软件时,发现官网有更新的版本

下面是自己安装Python和PyCharm的详细过程。

1 python安装

1.1 下载软件

进入官网https://www.python.org/。

点击Dowloads进入下载页面。

向下翻页,选择自己需要的版本。我的电脑是Windows 10 家庭中文版,64位操作系统。所以选择点击Windows x86-64 executable installer下载。

1.2 安装Python

软件下载结束后,双击安装软件。

我选择默认安装路径。同时注意选择“Add Python 3.8 to PATH”。

安装结束,点击“Close”关闭程序。

1.3 验证软件是否安装成功

为验证软件是否正常,在键盘上同时按Windows+R键,打开运行窗口;键入cmd,回车,打开cmd窗口;输入python,回车,执行命令。

在窗口键入python命令:

print(‘hello!’)

显示

hello!

说明python可以正常使用。

2 安装PyCharm

2.1 下载软件

进入官网https://www.jetbrains.com/。

向下翻页,选择点击PyCharm

点击PyCharm下面的DOWNLOAD。

点击Community下面的Download,下载软件。

 

2.2 安装软件

双击运行软件,进行安装。

 

 

我选择默认安装路径。

我选择下面图示的三个选项进行安装。

 

安装结束,重新启动计算机。

2.3 安装完成后设置软件

首次打开软件PyCharm,会提示设置。我直接选择Do not import settings。

设置完毕,软件就进入开始运行界面。

2.4 创建一个项目

1.双击桌面上的 Pycharm 图标,进入到 Pycharm 中

我们勾选 I confirm 后,点击 Continue

2.现在进入到创建项目界面,我们选择 New Project 新建项目

3.我们修改 Location (项目目录路径),自己起个名my_pythonProject

选择interpreter(解释器):我的版本是python3.6

ps:没有解释器的需要去官网下载哈

4.创建. py 文件,选择项目点击 New-> Python File,然后输入文件名为 test

5.运行

写入代码,右键选择Run‘test’

当看见控制台输入Hello Python,到这里PyCharm就安装好了。

四、实用小功能

1.字体设置

点击PyCharm界面左上角的File->Settings,在搜索栏中输入incresse回车,在右侧的Editor Action下对Increase Font Size单击,选中Add Mouse Shortcut设置Ctrl+滚轮向上实现增大字体。减小字体输入decrease 同理操作。

2.汉化

有需要汉化的可以往下看哈

同样的File->Settings->Plugins(插件)在搜索栏中输入Chinese(Simplified)下载中文插件并安装重启PyCharm即出现汉化

以上是我安装Python和PyCharm的全部过程。

本教程安装包已经打包好了,朋友们如果需要可以威x信扫描下方二维码免费获得【保证100%免费】

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.xdnf.cn/news/8544.html

如若内容造成侵权/违法违规/事实不符,请联系一条长河网进行投诉反馈,一经查实,立即删除!

相关文章

云上拼团GO指南——腾讯云博客部署案例,双11欢乐GO

知孤云出岫-CSDN博客 目录 腾讯云双11活动介绍 一.双十一活动入口 二.活动亮点 (一)双十一上云拼团Go (二)省钱攻略 (三)上云,多类型服务器供您选择 三.会员双十一冲榜活动 (一)活动内容 &#x…

[ 常用工具篇 ] 使用 kali 实现 ARP 攻击 -- arpspoof 实战详解(ARP欺骗-断网攻击中间人攻击)

🍬 博主介绍 👨‍🎓 博主介绍:大家好,我是 _PowerShell ,很高兴认识大家~ ✨主攻领域:【渗透领域】【数据通信】 【通讯安全】 【web安全】【面试分析】 🎉点赞➕评论➕收藏 养成习…

无人机之飞行管控平台篇

无人机的飞行管控平台是一种基于互联网和物联网技术的智能管理系统,旨在实现对无人机飞行任务的全自动化、全过程化管理。 一、主要功能 飞行计划管理:用户可以通过平台提前设置好无人机的飞行计划,包括起飞时间、航线、飞行高度等信息。平…

C++ 继承

一. 继承的概念与定义 1.1. 继承的概念 继承 (inheritance) 机制是面向对象程序设计 使代码可以复用 的最重要的手段,它允许程序员在 保 持原有类特性的基础上进行扩展 ,增加功能,这样产生新的类,称派生类。继承 呈现了面向对象…

【启程Golang之旅】深入理解 Protocol Buffers 及其应用

如果你是 Go 语言的开发者,理解如何在 Go 中使用 Protobuf,将帮助你大幅提升数据传输的效率,并实现更高性能的系统设计。 本篇文章将深入探讨 Go 语言中使用 Protobuf 的基础知识、常见应用以及最佳实践,带你一步步了解如何在项目…

vue3.5+版本 defineProps响应式解构,保留数据响应式

正确写法:直接通过 defineProps 结构可以保留响应式 let {num:numNew} defineProps({num: {} }) console.log(具有响应式,numNew); 错误写法:这样会丢失响应式 const props defineProps({num: {} }) let {num:numNew} props console.log(会丢失响…

直播 鸿蒙5.0面试必修技能之鸿蒙性能优化技术

一:行业分析: PC时代---互联网---移动互联网---大数据/人工智能---物联网 c/c/java/php--- andorid/ios/前端/hadoop(存储)/spark/flink【12-14年】 --- ArkTS 李兴平 hao123.com/ 网站:6w/day 06年 5000w卖给了百度 盛大传奇/ 腾讯 互联…

怎么能更好的通过驾考呢?

充分准备: 提前了解驾考内容和要求,包括理论知识、场地驾驶技能、道路驾驶技能和安全文明驾驶常识等。合理安排学习时间,确保有足够的时间进行学习和练习。理论学习: 认真阅读和理解驾考相关书籍和资料,特别是交通法规…

Notion + Python + scholarly = 超强文献管理助手

摘要:在科研文献管理中,研究人员常常需要维护自己的文献数据库,我使用 Notion-database 作为的文献数据库管理工具(开源模板)。Notion-based 的方法无法实时更新文章的引用量信息。我结合了 Notion Integration 和 sch…

Git遇到“fatal: bad object refs/heads/master - 副本”问题的解决办法

Git遇到“fatal: bad object refs/heads/master - 副本”问题的解决办法 起源 让我们从一个常见的Git错误开始: fatal: bad object refs/heads/master - 副本这个错误提示通常意味着Git在引用(ref)中发现了不一致或损坏的数据。引用是Git用…

LinkedIn怎么养号:2024最新养号技巧揭秘

LinkedIn领英作为全球最大的职场社交平台,是跨境外贸企业与潜在客户、业务伙伴和同事进行交流的重要平台。然而,许多人在注册和使用LinkedIn时,常常会遇到账户受限甚至被封的困扰。想要拥有一个安全稳定的LinkedIn账户,养号是必不…

RHCE—web服务器

一、web服务器简介 web服务器一般指的是“网站服务器”,是某种驻留在因特网上的计算机程序,可以向请求终端提供服务,主要功能时存储、处理和传递网页给“客户”,传递内容一般是HTML文档、图像、样式表或脚本等,也可以…

块存储、文件存储和对象存储详细介绍

块存储、文件存储和对象存储介绍 块存储:像跑车,因为它们都能提供快速的响应和高性能,适合需要即时数据访问的场景,比如数据库和虚拟化技术。 文件存储:像货车,因为它们都能承载大量货物(文件&…

ARM base instruction -- umaddl

Unsigned Multiply-Add Long multiplies two 32-bit register values, adds a 64-bit register value, and writes the result to the 64-bit destination register. 将两个32位寄存器值相乘,添加一个64位寄存器值,并将结果写入64位目标寄存器。 64-bit…

bossplayersCTF: 1 靶场渗透

靶场:bossplayersCTF: 1 bossplayersCTF: 1 ~ VulnHubhttps://www.vulnhub.com/entry/bossplayersctf-1,375/ 攻击机:kali-linux-2024 第一部分:信息收集 1,将两台虚拟机网络连接都改为NAT模式,并查看靶机的MAC地址 2,…

【linux学习指南】磁盘分区挂载到目录,形成文件系统挂载点

文章目录 📝前言🌠 查看系统分区🌉制作一个大的磁盘块,就当做一个分区🌉格式化写入文件系统🌉将分区挂载到指定的目录🌉在分区重创建文件🌉卸载分区🌉分区挂载到目录才能…

STM32CUBEIDE FreeRTOS操作教程(八):queues多队列

STM32CUBEIDE FreeRTOS操作教程(八):queues多队列 STM32CUBE开发环境集成了STM32 HAL库进行FreeRTOS配置和开发的组件,不需要用户自己进行FreeRTOS的移植。这里介绍最简化的用户操作类应用教程。以STM32F401RCT6开发板为例&#…

redis 原理篇 25 网络模型 信号驱动IO 及 异步IO

剩下这两种,用得少,快速过一下, 说啥队列太小,这个不是问题,搞个持久化, 说啥队列元素太频繁导致开销大,这个也没问题,搞成批量入队,减少频率,增大吞吐量&am…

某事业单位转型公益二类后岗位梳理项目纪实

某事业单位转型公益二类后岗位梳理项目纪实 ——公益一类事业单位转型二类后,如何优化岗位配置,梳理岗位职责 【客户行业】事业单位 【问题类型】岗位梳理 【客户背景】 某地公证机构于20世纪90年代经批准设立,是该市司法局直属国家公证…

DNS域名解析服务器--RHCE

1.DNS简介 DNS ( Domain Name System )是互联网上的一项服务,它作为将域名和 IP 地址相互映射的一个分布式 数据库,能够使人更方便的访问互联网 DNS 系统使用的是网络的查询,那么自然需要有监听的 port 。 DNS 使用的是…