小哥哥,你先新建一个文本,然后写下一句代码:

print('I love you')

然后嘞,请你将文本存为

这样,小哥哥就获得了处女python文件~

那么问题来了,怎么运行py文件呢?

聪明如小哥哥,一定知道:

先下载一个python解释器,然后配置它的环境变量,

最后在.py文件所在的目录下,打开cmd,输入 python love.py,

按下回车后,duang,你就能得到"I love you”啦

小哥哥不要皱眉头,

你可以在Download Python里下载python3,然后搜一篇博客照着配置环境。

anyway,历经千难万苦后,你终于斩获了一血。

但小哥哥心想,如果能一键完成这些就好了,

于是low0.1版的anaconda诞生啦~

下载安装它后,直接就可以在cmd里使用python解释器啦~

妈妈再也不用担心我配置环境啦

恭喜小哥哥,你现在可以畅所欲为的用python造轮子啦~

但很快你会发现,造轮子的速率太慢啦,产量低下

所以你想要import别人的轮子,比如下面的代码:

import numpy as np

print(np.asarray([1040,2628])/2)

小哥哥运行这段代码的话,

哦豁,No module named 'numpy'

咋办呢?

先安装一个pip,然后pip install numpy

怎么安装pip呢?

你可以去官网Python Package Index下载,

也可以用easy_install pip(参考 三步走安装pip 博客园),

还可以使用get-pip.py(参考 Installation - pip 10.0.0.dev0 documentation)

最后不要忘记配置环境变量哟~

啊终于装好numpy啦~

接下来你可能还会需要scipy哟

啊哈,报错了吧~

pip install scipy炒鸡容易报错哦~

当小哥哥哼次哼次的debug手撸装好scipy后,

你会发现:

你还会用到很多很多库hahaha

你还会遇到很多错误哈哈哈

然鹅,新手debug错误,总是很容易就把系统搞崩

于是一次次的呐喊:

"能不能给我一个虚拟环境,让我不再伤害系统!!!”

于是low0.2版的anaconda诞生啦~

它会创建一个名为root的虚拟环境,带有指定版本的python解释器以及pip

还顺便带着一些常用的库(比如numpy,scipy),

你还能使用conda install给root环境安装其他的库,不报错的那种~

最后把root环境作为cmd里默认的python运行环境,

这样你再也不用怕搞坏电脑啦~

当小哥哥身经百战,errors从中过,片叶不沾身时,

你突然有个项目需要用python2

哦豁,再下载一个python2的解释器,配好环境变量后,python2和python3终于都有了!

(此处留坑,日后详细介绍如何安装多个python,以及对应的pip的使用)

然后你想换个电脑,

哦豁,工程迁移新电脑?

pip install再来一遍,美不美???

是不是噩梦一般?

于是完整版的anaconda诞生啦~

它加上了虚拟环境的创建,删除和复制,

你可以指定python的版本,创建一个名为xxx的环境,再给它安装上项目需要的包,

你可以将这个配置好的xxx环境,复制到其他电脑上,

不想要时直接delete掉,

是不是美滋滋?

小哥哥好好体验conda吧~

#有人想要教程具体教程么??

python是什么 自学-初学 Python 者自学 Anaconda 的正确姿势是什么?相关推荐

  1. 自学python爬虫要多久-初学Python爬虫要学多久?原来这么快

    大家在学python的时候肯定会遇到很多难题,以及对于新技术的追求,这里推荐一下我们的Python学习扣qun:七衣衣九七七巴而五(数字的谐音)转换下可以找到了,这里是python学习者聚集地!!同时 ...

  2. 零基础自学python的app-零基础初学Python,需要装什么软件?

    前言 Python现在非常火,语法简单而且功能强大,很多同学都想学Python!所以小的给各位看官们准备了高价值Python学习视频教程及相关电子版书籍,欢迎前来领取! 学习Python需要安装什么软 ...

  3. 初学python者自学anaconda的正确姿势

    事实上Anaconda 和 Jupyter notebook已成为数据分析的标准环境. 简单来说,Anaconda是包管理器和环境管理器,Jupyter notebook 可以将数据分析的代码.图像和 ...

  4. 自学python需要安装什么-初学 Python 需要安装哪些软件?

    自动配置.有效求助.协作编程.版本控制.一站式解决 Python 新手练习中的痛点. /> 痛点 这个学期,我在北得克萨斯大学(University of North Texas)教 INFO ...

  5. 初学python者自学anaconda的正确姿势是什么?

    猴子:https://www.zhihu.com/question/58033789/answer/254673663 事实上Anaconda 和 Jupyter notebook已成为数据分析的标准 ...

  6. python xpath循环_初学Python,就用它爬取一点情话说给她听!

    老铁们,一年一度的520就要来了,大家有没有正在抓耳挠腮的给女朋友准备礼物呢? 作为一个业余非专业程序猿(ps:自称程序猿,哈哈),最近初学python,用它来抓取情话网站的100页情话,作为给女朋友 ...

  7. python入门代码大全-初学python有哪些可以临摹的小段练习代码素材?

    对于自学建议从视频开始,某宝上10块钱,几个T,你可以找一个全一点的视频,就看这个视频,千万不要想着把所有视频看完,因为你看不完, 把选定的视频看个2-3遍,在看的时候自己动手跟着写,还有一点买个百度 ...

  8. python的难点_初学python的操作难点总结(新手必看篇)

    如下所示: 1 在cmd下 盘与盘之间的切换 直接 D或d: 就好 2 查找当前盘或者文件下面的目录 直接 dir 3 想在一个盘下进去一个文件夹,用cd空格目标文件 cd p 4 写文件的第一个字母 ...

  9. python return用法_初学Python要了解什么 装饰器知识汇总有哪些

    初学Python要了解什么?装饰器知识汇总有哪些?在Python学习过程中,有多种方法对函数和类进行加工,相对于其它方式,装饰器语法简单,代码可读性高.因此,装饰器在Python项目中有广泛的应用,比 ...

  10. python新手怎么兼职-初学Python到月入过万最快的兼职途径(纯干货)

    快星标行哥,不错过任何一次干赚钱干货 1.兼职薪资,附行哥工资单 2.兼职门槛,附学习知识清单 3.兼职途径,附入职考核过程 4.行哥的兼职感受 答应行友的第一篇赚钱干货推文来啦,行哥第一个在读书期间 ...

最新文章

  1. android项目模块导入eclipse编译报错,android中studio导入eclipse项目报错怎么办
  2. 2016年第七届蓝桥杯 - 国赛 - Java大学C组 - I. 路径之谜
  3. GCD介绍(一): 基本概念和Dispatch Queue (转载)
  4. Visual Studio 2010中的UML
  5. JavaOne 2012覆盖率
  6. python38使用_笨方法学Python 习题38:列表的操作
  7. python getopt_python 之 分割参数getopt
  8. 高德地图,百度地图,腾讯地图,谷歌地图,坐标拾取器
  9. js计算100以内所有奇数的和
  10. 开源ERP安装之Opentaps和Openbravo安装指南
  11. Netplus里的基本概念
  12. 用.NET设计一个假装黑客的屏幕保护程序
  13. 基于Go语言GoFrame+Layui的OA办公系统
  14. PAT做题过程中的一些方法技巧总结
  15. Spring Security登录用户数据获取(4)
  16. 微软上海招 Principal Manager!
  17. 基于华为巴龙MH5000-31 5G工业/商业模组开发(三)
  18. mPEG-Epoxide,甲氧基聚乙二醇环氧基,mPEG-EP
  19. 应用之星教你制作电子书(包括图文电子书),与技术无关
  20. 51单片机(九)LED点阵屏

热门文章

  1. 《浪潮之巅》十八十九章笔记
  2. 怎样查找某个sp中哪条sql语句存在性能问题。
  3. ASP.NET 网站管理工具“安全”选项卡为什么打不开?
  4. 51Nod-1001 数组中和等于K的数对【排序+二分查找】
  5. CCF NOI1073 放苹果
  6. CCF201512试题
  7. HDU1042 n!【大数+万进制】
  8. 编程细节 —— 按值传递、按引用传递(final、const)
  9. 中英文对照 —— 色彩的描述
  10. 物理学基石 —— 波、电磁波、微波