研一开学的时候开始接触了这些,但是对于其各种功能感到十分混乱,现在通过这篇博文将其功能详细的写出来。

1.python解释器

首先要了解python解释器,我们俗称的下载python也就是下载python解释器。众所周知,电脑只能理解0和1,那我们打入的代码要如何来让电脑理解呢,这就是python解释器的作用,通过解释器,可以将我们写入的代码转化成电脑所理解的语言,从而进行操作,现在市面上常见的python解释器的版本有python2.7和python3.X系列。

2.python编辑器

2.1pycharm

下面我们要了解的是编辑器,python有众多的编辑器,其中比较常见的有python自带的IDLE,还有Jupyter Notebook,pycharm等。我们这里要说的就是pycharm,这也可以算是最大众的python编辑器了。我们要注意的一点是,解释器和编辑器完全是两个不同的东西,他们之间毫无联系,编辑器只是一个工具,方便我们编写和使用代码的,而解释器相当于我们写代码的内核,电脑就靠它来读懂我们的代码了。在我们使用pycharm的时候,如果想要中文界面,可以去下载一个当前版本的汉化插件,并将其放到pycharm的安装路径里面的lib文件夹即可。

2.2Jupyter Notebook

简而言之,Jupyter Notebook是以网页的形式打开,可以在网页页面中直接编写代码和运行代码,代码的运行结果也会直接在代码块下显示的程序。如在编程过程中需要编写说明文档,可在同一个页面中直接编写,便于作及时的说明和解释。

最简单的方式就是,下载一个anaconda,然后打开anaconda promat,如下图所示:

比如我们需要用Jupyter Notebook打开的文件夹,位置在F:\天池大赛-蒸汽;则我们需要先在promat中输入F:,使路径跳转到该盘。

然后输入cd 路径即可跳转到我们文件夹的路径

再输入Jupyter Notebook,即可直接使用Jupyter Notebook打开该文件夹。

注意,这里有的时候有可能不会直接弹出来网页,但我们只需要复制`Or copy and paste one of these URLs:`下的网址再在浏览器打开即可解决。

Jupyter Notebook编辑使用的是markdown方法,如果想要学习简单的markdown编辑方法可以去我之前的博客《博客园markdown的使用方法》,方法大同小异。

这里推荐一个视频,如果想要入门Jupyter Notebook只需要看这一个视频就够了:python数据分析神器Jupyter notebook快速入门

3.anaconda

最后来说说anaconda,众所周知,python强大的地方就是它拥有很多的库,何为库?简单的来说,在我们使用python的过程中,进行的工作很多都具有相似性,于是有人就将具有相似性的功能的代码放在一起,就形成了一个库,更加方便我们的操作。而anaconda就相当于一个库的集合,它里面包含了十分多的库,不仅如此,anaconda还包含了其他功能,如Jupyter Notebook等等。值得注意的一点,anaconda自带python解释器,所以下载了anaconda后,就不需要再下载解释器了。

如何导入库呢,有两种方式,第一种就是直接在terminal(终端)处,使用pip下载,pip是python解释器所自带的功能,可以下载相应的库,代码为‘pip install 库名称’。但是这种方法有弊端,因为pip是走的解释器端,所以下载速度可能会很慢,还要添加镜像源,懂得都懂,经常会报错。另一种方式就是通过anaconda下载库,打开anaconda,点左边的environment,选好自己的环境,在其中搜索下载。我比较推荐第二种方法,这样简单粗暴,成功率也高。

下面我来详细的说一下,如何使用pycharm来创建文件,搭配环境。

首先我们要知道,搭配的环境与你存放代码文件并不在同一处,二者是分开的。

打开pycharm,依次点击file→New Project,打开了建立新工程的界面。

文件位置可以自己随意设置,环境位置建议不要动,它默认跟随文件位置,解释器的位置一般会自动定位,如果系统没有自动定位的话则需要手动定位,如果你下载的是anaconda,则需要去anaconda的目录下去找python.exe,选中点击确定即可,如果你下载的是单独的python解释器,则需要去你所下载的python目录中去找,同样是python.exe。

下面会产生一个疑问,选中了解释器后,自动给我设置的就是最新版本的python,但是如果我想用以前版本的解释器怎么办呢,anaconda里面会包括以往版本的解释器吗,答案是肯定的。

点击右下角的解释器,选择add interpreter,选择conda environment,在python version一栏即可以设置想要的python版本。

以上便是总结的关于python+anaconda+pycharm使用过程中的基本。

python+anaconda+pycharm的使用的更多相关文章

  1. python+anaconda+pycharm工具包安装

    更新额外包 $ conda update conda 更新pip python -m pip install --upgrade pip 更新所有 conda update --all 安装ffmpe ...

  2. Python学习环境搭建——VMware,Ubuntu,Anaconda,Pycharm

    1.安装VMware虚拟机,版本是14.1.2(含注册码) 链接:https://pan.baidu.com/s/1ffNLONDjEMYDAenE36gRpA 密码:yazx 注:我的电脑分辨率较高 ...

  3. 学习python你必须弄懂的 Python、Pycharm、Anaconda 三者之间的关系

    Python作为深度学习和人工智能学习的热门语言,学习一门语言,除了学会其简单的语法之外还需要对其进行运行和实现,才能实现和发挥其功能和作用.下面来介绍运行Python代码常用到的工具总结. 一.Py ...

  4. Windows+Python+anaconda机器学习安装及环境配置步骤

    Windows+Python+anaconda机器学习安装及环境配置步骤 1. 下载安装python3.6以上版本(包含pip,不用自己安装)2. 直接下载安装pycharm安装包(用于编写pytho ...

  5. Windows 下在 Python (Anaconda) 中安装 Dlib 库

    0. 引言 介绍在 Windows  操作系统下,在 Python 的 Anaconda 集成环境中,安装 Dlib 库 : 对于不了解源码编译的,或者利用 cmake 方法失败的,可以尝试下此方法: ...

  6. 001-深度学习Pytorch环境搭建(Anaconda , PyCharm导入)

    001-深度学习Pytorch环境搭建(Anaconda , PyCharm导入) 在开始搭建之前我们先说一下本次主要安装的东西有哪些. anaconda 3:第三方包管理软件. 这个玩意可以看作是一 ...

  7. 【深度学习】在linux和windows下anaconda+pycharm+tensorflow+cuda的配置

    在linux和windows下anaconda+pycharm+tensorflow+cuda的配置 在linux和windows下anaconda+pycharm+tensorflow+cuda的配 ...

  8. Anaconda Pycharm 是怎么个事儿?

    前言 许多人学习Python的经历可能很相似,写程序没有问题,最后却被各种环境困扰. 不论你是Python小白,还是学习Python有一段时间了.都可以认真的看一下ヾ(≧▽≦*)o 这篇文章让你对An ...

  9. Python + selenium + pycharm 环境部署细节 和selenium、Jenkins简单介绍

    一.测试体系:Python + selenium + pycharm + Jenkins/docker 环境搭建: 1.安装python 3.4/3.5 2/3.6/ 3.7 2.配置环境变量 3.p ...

随机推荐

  1. SIP信令跟踪工具HOMER

    概述 HOMER是一款100%开源的针对SIP/VOIP/RTC的抓包工具和监控工具. HOMER是一款强大的.运营商级.可扩展的数据包和事件捕获系统,是基于HEP/EEP协议的VoIP/RTC监控应 ...

  2. 2021.08.16 P1078 文化之旅(最短路)

    2021.08.16 P1078 文化之旅(最短路) 题意: n个地,k个信仰,每个地都有自己的信仰,信仰之间会相互排斥,同信仰之间也会相互排斥,有m条路,问从s到t的最短距离是多少? 有一位使者要游 ...

  3. 【FAQ】HMS Core广告服务:如何获取正式广告位ID以及流量变现的受限情况

    HMS Core广告服务开发指南中提到"xxxx为测试专用的广告位ID,App正式发布时需要改为正式的广告位ID",那么今天咱们就来说说,怎么获取正式的广告位ID. 测试广告位ID ...

  4. python的一些练习题

    1.目前工作上有一堆的ip地址,ip是ok的,但是需要找出来不在这里面的其他ip import os a = list() with open('ip.txt','r') as f: #print(f ...

  5. docker容器的持久化存储:Volume

    独立于docker容器的持久化存储: 法(1):自动将服务器文件夹挂载到容器内部文件夹/usr/share/nginx/html,这样只修改服务器文件夹下的内容即可对应修改容器内部文件夹的内容 将服务 ...

  6. VDO虚拟数据优化

    VDOVirtual Data Optimize 虚拟数据优化 是一种通过压缩或删除存储设备上的数据来优化存储空间的技术. VDO 是红帽公司收购了 Permabit 公司后获取的新技术,并与2019 ...

  7. C#使用进程调用bash,不断往bash内插入命令并执行

    呃呃呃,遇到了一个非常恶心得问题,现在就是,有几十万条数据需要当作参数调用python脚本 一次一次输入命令过去缓慢,经过了多层考虑决定使用进程来解决(不知道线程怎么开启bash得) 原理非常简单,类 ...

  8. 4.27-Postman和JMeter总结及实战描述

    一.数据格式 常用的请求方法有8种,但是最常用的有4-5种 1.GET 获取资源 2.POST 添加资源(对服务端已存在的资源也可以做修改和删除操作) 3.PUT 修改资源 4 .DELETE删除资源 ...

  9. 灵感乍现!造了个与众不同的Dubbo注册中心扩展轮子

    hello大家好呀,我是小楼. 作为一名基础组件开发,服务好每一位业务开发同学是我们的义务(KPI). 客服群里经常有业务开发同学丢来一段代码.一个报错,而我们,当然要微笑服务,耐心解答. 有的问题, ...

  10. 【Hadoop】9、Sqoop组件

    目录 Sqoop组件安装与配置 1.使用xftp将软件包上传到/opt/software 2.部署sqoop(在master上执行) 3.启动sqoop集群(在master上执行) 4.连接hive配 ...