python是什么 自学-初学 Python 者自学 Anaconda 的正确姿势是什么?
小哥哥,你先新建一个文本,然后写下一句代码:
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 的正确姿势是什么?相关推荐
- 自学python爬虫要多久-初学Python爬虫要学多久?原来这么快
大家在学python的时候肯定会遇到很多难题,以及对于新技术的追求,这里推荐一下我们的Python学习扣qun:七衣衣九七七巴而五(数字的谐音)转换下可以找到了,这里是python学习者聚集地!!同时 ...
- 零基础自学python的app-零基础初学Python,需要装什么软件?
前言 Python现在非常火,语法简单而且功能强大,很多同学都想学Python!所以小的给各位看官们准备了高价值Python学习视频教程及相关电子版书籍,欢迎前来领取! 学习Python需要安装什么软 ...
- 初学python者自学anaconda的正确姿势
事实上Anaconda 和 Jupyter notebook已成为数据分析的标准环境. 简单来说,Anaconda是包管理器和环境管理器,Jupyter notebook 可以将数据分析的代码.图像和 ...
- 自学python需要安装什么-初学 Python 需要安装哪些软件?
自动配置.有效求助.协作编程.版本控制.一站式解决 Python 新手练习中的痛点. /> 痛点 这个学期,我在北得克萨斯大学(University of North Texas)教 INFO ...
- 初学python者自学anaconda的正确姿势是什么?
猴子:https://www.zhihu.com/question/58033789/answer/254673663 事实上Anaconda 和 Jupyter notebook已成为数据分析的标准 ...
- python xpath循环_初学Python,就用它爬取一点情话说给她听!
老铁们,一年一度的520就要来了,大家有没有正在抓耳挠腮的给女朋友准备礼物呢? 作为一个业余非专业程序猿(ps:自称程序猿,哈哈),最近初学python,用它来抓取情话网站的100页情话,作为给女朋友 ...
- python入门代码大全-初学python有哪些可以临摹的小段练习代码素材?
对于自学建议从视频开始,某宝上10块钱,几个T,你可以找一个全一点的视频,就看这个视频,千万不要想着把所有视频看完,因为你看不完, 把选定的视频看个2-3遍,在看的时候自己动手跟着写,还有一点买个百度 ...
- python的难点_初学python的操作难点总结(新手必看篇)
如下所示: 1 在cmd下 盘与盘之间的切换 直接 D或d: 就好 2 查找当前盘或者文件下面的目录 直接 dir 3 想在一个盘下进去一个文件夹,用cd空格目标文件 cd p 4 写文件的第一个字母 ...
- python return用法_初学Python要了解什么 装饰器知识汇总有哪些
初学Python要了解什么?装饰器知识汇总有哪些?在Python学习过程中,有多种方法对函数和类进行加工,相对于其它方式,装饰器语法简单,代码可读性高.因此,装饰器在Python项目中有广泛的应用,比 ...
- python新手怎么兼职-初学Python到月入过万最快的兼职途径(纯干货)
快星标行哥,不错过任何一次干赚钱干货 1.兼职薪资,附行哥工资单 2.兼职门槛,附学习知识清单 3.兼职途径,附入职考核过程 4.行哥的兼职感受 答应行友的第一篇赚钱干货推文来啦,行哥第一个在读书期间 ...
最新文章
- android项目模块导入eclipse编译报错,android中studio导入eclipse项目报错怎么办
- 2016年第七届蓝桥杯 - 国赛 - Java大学C组 - I. 路径之谜
- GCD介绍(一): 基本概念和Dispatch Queue (转载)
- Visual Studio 2010中的UML
- JavaOne 2012覆盖率
- python38使用_笨方法学Python 习题38:列表的操作
- python getopt_python 之 分割参数getopt
- 高德地图,百度地图,腾讯地图,谷歌地图,坐标拾取器
- js计算100以内所有奇数的和
- 开源ERP安装之Opentaps和Openbravo安装指南
- Netplus里的基本概念
- 用.NET设计一个假装黑客的屏幕保护程序
- 基于Go语言GoFrame+Layui的OA办公系统
- PAT做题过程中的一些方法技巧总结
- Spring Security登录用户数据获取(4)
- 微软上海招 Principal Manager!
- 基于华为巴龙MH5000-31 5G工业/商业模组开发(三)
- mPEG-Epoxide,甲氧基聚乙二醇环氧基,mPEG-EP
- 应用之星教你制作电子书(包括图文电子书),与技术无关
- 51单片机(九)LED点阵屏