Python,Anaconda,Pycharm的区别及详细安装步骤

Python,Anaconda,Pycharm的区别及详细安装步骤写在前面:千万不要下载Python,直接下载Anaconda+Pycharm就够了!!!详情往下看:一、Python,Anaconda,Pycharm的区别:1.Python是个解释器(基本编译环境)。2.Anaconda是一个python的发行版,包括了python和很多常见的软件库,和一个包管理器conda。常见的科学计算类的库都包含在里面了,使得安装比常规python安装要容易。…

大家好,又见面了,我是你们的朋友全栈君。

写在前面:建议不要下载Python,直接下载Anaconda+Pycharm就够了!!!详情往下看:

一、Python,Anaconda,Pycharm的区别:

1.Python是个解释器(基本编译环境)。

2.Anaconda 是一个python的发行版,包括了python和很多常见的软件库, 和一个包管理器conda。常见的科学计算类的库都包含在里面了,使得安装比常规python安装要容易。
所以装了anaconda就不需要装python了!!!

3.pycharm是为Python编程语言专门打造的一款IDE(集成开发环境)。在pycharm中编写Python程序(pycharm与python的关系就相当于eclipse与java的关系,即编程工具和编程语言的关系)。

二、Anaconda+Pycharm 详细下载安装步骤:

1、Anaconda 的安装

(1)Anaconda 官方下载站点
https://www.anaconda.com/distribution/#download-section

在这里插入图片描述

根据 Python 版本进行选择,这里选择左边 Python3.7的版本,点击 Download 按钮即可进行下载。(2.7版本马上就停止维护更新了)

(2)Anaconda 的安装
下载好之后双击打开可执行安装文件:
在这里插入图片描述
进入到安装界面:
在这里插入图片描述
这里建议两个都勾选(第一个选项是将 Anaconda 添加到环境变量中,不勾选的话后期要自己添加到环境变量
在这里插入图片描述
安装完毕后可以看到开始菜单中出现安装项目
在这里插入图片描述
至此 Anaconda 的安装完毕。

2、Pycharm 的安装

(1)Pycharm 官方下载站点

https://www.jetbrains.com/pycharm/download/#section=windows
(建议点这里下载,这是我下载好上传到超星云盘的,很快Pycharm快速下载直达)
在这里插入图片描述
这里我们选择右边的社区版(Community),是开源且免费的一个版本。

(2)Pycharm 的安装

下载好之后双击打开可执行安装文件:
在这里插入图片描述
这里可以根据自己的选择自定义安装目录:
在这里插入图片描述

这里建议全部勾选
在这里插入图片描述
之后进行安装,安装完毕打开后若出现导入设置界面选择下面的不导入选项。
在这里插入图片描述
至此 Pycharm 的安装工作完毕。

3、Pycharm 与 Anaconda 的关联

(1)解释器的设置
第一次进入 Pycharm 之后,需要我们创建一个工程才能进入主界面,选择创建一个项目,选择好项目目录,然后就可以进入 Pycharm 了。
在这里插入图片描述
这里选择文件-设置进行解释器的关联
在这里插入图片描述
选择左边的 Project Interpreter-在下拉框中选择 Show All
在这里插入图片描述
点击加号,在这里添加 Anaconda 安装目录下的 Python.exe 路径就可以了。
在这里插入图片描述
在这里插入图片描述
退回到解释器界面进行刷新,Anaconda 当中的模块就已经全部导入 Pycharm 当中了.
在这里插入图片描述
退回到主界面调用这些模块就可以进行使用了,至此 Pycharm 与 Anaconda 的关联工作完毕。

所有的安装工作到此就结束了!!!

我们可以自己新建一个.py文件输入

print("hello world!")

开始你的python之旅吧!

觉得有帮助的朋友们点个赞呗!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/136272.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • js验证邮箱的正则表达式_验证手机号的正则表达式

    js验证邮箱的正则表达式_验证手机号的正则表达式正则表达式验证邮箱和手机号

    2022年9月24日
    2
  • java出现中文乱码_Java开发中中文乱码总结

    java出现中文乱码_Java开发中中文乱码总结1.jsp页面内容显示乱码这种乱码原因很简单,一般的工具或解码程序对中文字符解析时采用默认的解码方式:我们只需修改其编码方式即可,如下:字符集:UTF-8>GBK>GB23122.jsp与Servlet间跳转出现中文乱码2.1:method=”Post”jsp中form表单的ation=”XxxServlet”,method=”Post”时,提交表单后往往发现中文的属性值在Se…

    2022年7月8日
    17
  • JS查找数组中是否包含某个元素或对象「建议收藏」

    JS查找数组中是否包含某个元素或对象「建议收藏」做业务需求时遇到一个功能模块需要动态增删数组对象,需求本身完成不难,但是写出来的代码我总感觉很冗余,于是我在网上找了很久,看有没有现成的轮子可以使用,最终找到了es6中的一个方法将其记录在此,方便以后自己翻阅查找对数组元素进行增删//e是你要判断是否在这个数组里的元素letarr=[‘1′,’2′,’3′,’4’]letarrIndex=arr.indexOf(e)i…

    2022年10月18日
    3
  • 安卓root权限管理_root权限在哪里设置

    安卓root权限管理_root权限在哪里设置Android权限说明Android系统是运行在Linux内核上的,Android与Linux分别有自己的一套严格的安全及权限机制,Android系统权限相关的内容,(一)linux文件系统上的权限-rwxr-x–xsystemsystem41562012-06-3016:12test.apk.代表的是相应的用户/用户组及其他人对此文件的访问权限,与此文件运行起来

    2025年6月28日
    4
  • Django(67)drf搜索过滤和排序过滤「建议收藏」

    Django(67)drf搜索过滤和排序过滤「建议收藏」前言当我们需要对后台的数据进行过滤的时候,drf有两种,搜索过滤和排序过滤。搜索过滤:比如我们想返回sex=1的,那么我们就可以从所有数据中进行筛选排序过滤:比如我们想对价格进行升序排列,就可以

    2022年7月29日
    7
  • Matlab绘图-很详细,很全面

    Matlab绘图-很详细,很全面

    Matlab绘图
    强大的绘图功能是Matlab的特点之一,Matlab提供了一系列的绘图函数,用户不需要过多的考虑绘图的细节,只需要给出一些基本参数就能得到所需图形,这类函数称为高层绘图函数。此外,Matlab还提供了直接对图形句柄进行操作的低层绘图操作。这类操作将图形的每个图形元素(如坐标轴、曲线、文字等)看做一个独立的对象,系统给每个对象分配一个句柄,可以通过句柄对该图形元素进行操作,而不影响其他部分。
    本章介绍绘制二维和三维图形的高层绘图函数以及其他图形控制

    2022年5月31日
    37

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号