Pycharm基础安装教程:搭建python环境+安装pycharm

news2024/11/22 22:04:46

嗨害大家好鸭!我是小熊猫~

之前有的小伙伴总说小熊猫发的内容不够基础…

这次小熊猫就来给大家做一个简单的安装介绍吧~

这里给大家准备了社区版pycharm2021.2

(最新版部分库不稳定,不建议下载)

第一次安装的小伙伴实在不会下载安装的

可以点击此处跳转文末名片获取

在这里插入图片描述

在这里插入图片描述


一、如何搭建Python的基础环境?

啥是Anaconda?

Anaconda指的是一个开源的Python发行版本,
其包含了conda、Python等180多个科学包及其依赖项。
因为包含了大量的科学包,
Anaconda 的下载文件比较大(约 531 MB)

win系统安装anaconda

安装前准备

安装包的获取

Anaconda的安装包获取可以直接从官网下载,但是因为服务器架设在国外,所以下载速度就特别慢,人在国外和翻墙选手除外!

国内的朋友可以从国内的一些镜像服务器下载,下面是服务器的链接地址:

官网地址:https://www.anaconda.com/distribution/

国内清华镜像地址:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/

可以在上述链接中选择适合自己系统的

建议选择安装anaconda3

安装流程

  1. 首先打开咱们准备好的anaconda的安装包,安装包在上面的链接中请自行下载

    img

  2. 打开后点击next

    img

    img

3.第三步,选择为自己安装

img

  1. 选择软件安装位置,建议默认安装(你自己记得住位置就行)

    img

  2. 在接下来的界面中勾选这两个选项

    第一个选项是把anaconda添加到环境变量中,
    第二个选项是安装最新的Python3.7的版本

img

  1. 等待进度条的完成,该过程会比较慢,请耐心等待

img

7.进度条完成后,点击next

img

img

  1. 去掉默认的两个选项,点击finsh完成安装

img


验证安装是否成功

  1. 点击电脑屏幕左下角的windows图标或者点击键盘上的windows按键,在出来的弹窗最下方输入cmd打开dos

    img

  2. 在打开的dos中输入conda命令,出现如下图提示就代表我们已经安装完成了

img

3.在dos中输入 jupyter notebook打开咱们后期课程中常用的编辑器,该命令启动时不要关闭dos窗口,想要关闭jupyter notebook时,在dos窗口按ctrl+c可以结束jupyter的运行

img

Mac安装anaconda教程

安装流程

打开装备好的安装包,
Mac系统的选择.pkg结尾的,
win系统选择.exe结尾的

img

点击打开后的界面如下,并且开始点击继续

img

接下来就是各种继续

img

当然,还会少不了同意他们的霸王条款

img

不建议修改默认安装位置,
如果要修改请记住你选择的安装位置在哪里

img

耐心等待安装进度条结束

img

进度条结束后,
点击继续,
最后就安装完成了

img

安装结束后我们可以在程序中看到这样的一个图标

img

我们可以点击这个图标进行启动我们需要的jupyter notebook 也可以通过终端命令行来启动

我们先来检测是否安装成功,打开一个新的终端 输入 conda

img

如果出现(base)和后面的提示就是安装成功了,
如果出现conda: command not found
请查看一下终端上面显示的是bash 还是zsh ,
如果是zsh需要切换为bash 在终端中输入chsh -s /bin/bash
回车 然后输入开机密码
然后重启终端即可

img

接下来就是启动我们的jupyter notebook
在终端中输入jupyter notebook会出现下面的提示,
并且弹出一个浏览器的窗口,如下图

img

img

此时就进入了jupyter notebook中,
需要关闭的时候,
在终端界面下按control + c
会出现关闭服务 (y/[n])输入y就可以关闭了

img

二、 安装Pycharm

选择下载window版本的Pycharm。

下载完成后,
我们点击exe文件进行安装,
安装会弹出下面界面,
我们直接选择Next

下面界面就是选择安装目录。
我们尽量不要默认安装,默认安装它是装C盘里了,
你自己安装路径(自己要记得位置)
注意注意有一点:安装路径千万不要中文。
如果有中文的话可能会出问题。

然后点击下一步选择安装路径之后,点击下一步。
下一步完之后,它告诉你什么,创建一个桌面程序,它是64位的还是32位的,其实这里面不用多选
基本都是64位的操作系统。

在这里插入图片描
点击下一步,我们不需要修改名字,直接点击install安装。

下面就是等待安装完成这个过程,不用管就等就行了,然后这就是安装完成了。


然后双击我们第一次使用PyCharm双击它,
之后弹出来一个小框,
这个小框当中它是做什么的,
就告诉我们是不是导入一些基本设置。
我们第一次用之前也没有设置,那么就不导入了,
直接就是do not,选择这个,然后OK。

OK完,这里边必须要让你同意服务条款,
这边是什么都不用管了。
把右侧的这个滚动条滑到最底部
点击accept同意这个按钮。

下面,写一个Hello Python程序。

我们点击create new project,这个是创建一个新的项目

创建新的项目之后,
这里面就要输入我们项目的存储路径以及项目名称了。
那么我这里边直接把最后一个字段去改掉。
其实这个就是我们自己的一个名称了。
这个项目路径和项目名称添加完之后,
你自己起名字就可以,然后我就在这里边点击create了,
就开始创建了

我们接下来,和上一次一样的操作。

第一步在我们自己的项目名称,项目名称的那里面,点击右键

第二步,把鼠标指针挪到new上,选择new。

第三步,然后点击python file,创建一个python文件

我们的代码就要写到这个文件里,
然后输入hello,这hello是这个文件名字


点击OK,
点击完OK之后呈现到大家面前是这么样的页面,
它分两个区域,
一个是python文件列表区域

这个其实是我们项目的所有的文件列表,
现在我们只创建了一个文件叫hello.py。
然后还有就是代码编写区域
我们所有代码都要在代码编写区域当中来进行写。

那么这里我们要做什么,
输入跟我们之前输的那个东西是一样的,
也是那行代码print(“hello Python”)。
输入完之后右键在空白区域,
空白区域右键就可以了,它会弹出来这么一个框是吧。
在这个框我们点击 RunHello,跑一下这个代码,
在你的IDE的最下面就会出现hello Python

👇问题解答 · 源码获取 · 技术交流 · 抱团学习请联系👇

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

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

相关文章

【JavaSE系列】第十节 —— 带你吃透抽象类

(6)当一个抽象类 继承一个抽象类的时候,可以不用来重写 当作父类的那个抽象类的抽象方法:提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 目录 前言 一、抽象类的概念 二、…

二叉苹果树 【树形dp(背包)】

来源:牛客网 题目链接:https://ac.nowcoder.com/acm/contest/25022/1006 题目描述 有一棵二叉苹果树,如果数字有分叉,一定是分两叉,即没有只有一个儿子的节点。这棵树共N个节点,标号1至N,树根编…

rollup.js配置环境变量

场景: 由于项目是通过svelte.js rollup.js框架搭建起来的, 并没有使用到cli脚手架, 没有办法配置不同环境的变量一. 使用cross-env添加环境变量安装cross-env,它可根据不同的系统设置环境变量npm install cross-env --save-dev在 package.json 中:"…

MongoDB索引

介绍 增加查询效率,不必每次都全表扫描单字段索引:在用户单个字段上创建升序/降序索引复合索引:在多个字段上添加索引;如{name:1, age:-1},关注field顺序其他索引:地理空间索引,文本索引&#x…

浙大MBA复试经验和真题分享——知己知彼胜率更高

前段时间跟朋友吃饭的时候,问我在浙大读MBA是什么体验?其实说实话,当时选择浙大,主要还是为了学历,觉得自己一个普通的二本学历真的平平无奇,公司里面新进的员工虽然年纪轻,但学历却很有来头&am…

PySpark任务提交spark-submit参数设置一文详解

目录 前言 一、PySpark集群运行原理 二、spark-submit参数详解 1.指定运行目录 2.--deploy-mode 3.--master 4.驱动程序和执行器资源 5.--files和--verbose 6.Spark提交配置 三.PySpark程序提交配置选项 1.构建一套虚拟环境 2. 模块依赖问题原因 参阅 前言 之前我们已…

MySQL 笔记

文章目录安装MySQL 语法格式MySQL数据类型命令操作数据库CRUD查询创建表删除表修改表操作数据增改删查基础查询条件查询模糊查询排序查询分组查询分页查询聚合函数约束约束分类安装 软件安装|macOS下超详细的MySQL安装 MySQL 语法格式 每条语句以分号;结尾&#…

LeetCode150.逆波兰表达式

LeetCode刷题记录 文章目录📜题目描述💡解题思路⌨C代码📜题目描述 给你一个字符串数组 tokens ,表示一个根据 逆波兰表示法 表示的算术表达式。 请你计算该表达式。返回一个表示表达式值的整数。 注意 有效的算符为 、-、* 和/。…

如何mock当前类的私有方法

背景 基础知识 mockito单元测试:它的做法是mock掉当前类的所有外部依赖,保障自己的代码没有问题。举个例子,如果数据库查询的语句出了问题,单元测试不会测试出来。因为它直接mock掉了,不会去真的去查数据库。从这点来…

电压放大器在大功率脉冲电能源研究中的应用

实验名称:大功率脉冲电能源高精度测试技术研究 研究方向:仪器仪表测试 测试目的: 传统的测量精度校准的方法是对传感器单一频率下的刻度因子进行校准,校准方法通常选用同轴分流器串联于放电回路中,通过测量同轴分流器两…

Ubuntu18.04下安装mysql并使用QT成功编译驱动方法

开发环境:Ubuntu18.04QT5.14.2MySQL5.7.240 编译步骤: 1、安装mysql软件和驱动: 打开终端命令,执行安装语句如下: sudo apt-get install mysql-server sudo apt-get install mysql-client sudo apt-get install lib…

MyBatisPlus(MP)学习记录(分页查询的开启+日志打印配置)

MP介绍(官网链接) MyBatis-Plus(简称 MP)是一个 MyBatis 的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。 前言 本篇文章展示的MP教学中涉及到的版本如下: IDE…

使用Xshell 将Linux文件下载到本地或者将本地的文件上传到Linux

第一步:在Linux中安装上传下载功能的软件 sudo apt install lrzsz第二步:将Linux文件下载到本地:此时我的Linux桌面上有一个叫test.c的文件,我要将它下载到windows桌面上。 在Linux终端输入: sz test.c这里使用的是…

座舱显示的未来到底是什么?宝马供应商给出了答案

“显示器是汽车的核心人机界面,”业内人士表示,与此同时更智能化、体验更好的显示解决方案在驾驶舱的设计中起着核心作用。 屏幕及其增强驾驶体验的巨大潜力正迅速成为未来智能网联汽车DNA的一部分。高分辨率、大尺寸以及曲面屏、OLED屏等等新元素&…

【手写 Vue2.x 源码】第十九篇 - 根据 vnode 创建真实节点

一,前言 上篇,根据 render 函数,生成 vnode,主要涉及以下几点: 封装 vm._render 返回虚拟节点_s,_v,_c的实现 本篇,根据 vnode 虚拟节点渲染真实节点 二,根据 vnode 创…

SpringCloud项目实例3--Nacos整合

然后新建一个Module,命名为nacos-provider-demo,Java代码的包名为ltd.newbee.cloud。在该Module的pom.xml配置文件中增加parent标签,与上层Maven建立好关系。之后,在这个子模块的 pom.xml 文件中加入Nacos的依赖项 spring-cloud-s…

谈一谈暴露偏差

文章由参考文章重新组合而来。 暴露偏差又叫Exposure Bias,是由Teacher Forcing 导致的。 Teacher Forcing Teacher Forcing 是一种用于序列生成任务的训练技巧,与Autoregressive模式相对应,这里阐述下两者的区别: Autoregres…

【Flink系列】部署篇(一):Flink集群部署

主要回答以下问题: Flink集群是由哪些组件组成的?它们彼此之间如何协调工作的?在Flink中job, task, slots,parallelism是什么意思?集群中的资源是如何调度和分配的?如何搭建一个Flink集群?如何配置高可用服…

目标检测再升级!YOLOv8模型训练和部署

一个不知名大学生,江湖人称菜狗 original author: jacky Li Email : 3435673055qq.com Time of completion:2023.1.12 Last edited: 2023.1.12 目录 目标检测再升级!YOLOv8模型训练和部署 简介 YOLOv8创新改进点 区别 1、C2f模块是什么&…

探索与创新:低代码助力金融数字化转型发展

“十四五”规划和 2035 年远景目标纲要提出“加快数字化发展,建设数字中国”,并就打造数字经济新优势、加快数字社会建设步伐、提高数字政府建设水平、营造良好数字生态作出战略部署。这为数字中国的下一步发展指明了方向,提供了指引。可以说…