在学习一门语言或者使用一个著名的开源工具时,搭建环境是非常重要的一步,在环境搭建的过程中往往要踩很多坑.昨天一不小心把电脑操作系统整坏了,搞了个通宵算是搞定了,把win10系统重装回win7,但之前搭建的环境都要重新来过.因为之前搭建也是各种查资料,不断试错,花了蛮久才把环境搭完,但忘记整理过程了,以至于又要再次查资料,试错,真是蠢.所以,总结经验教训,打算把搭建环境的关键过程简单整理一下,留以备用,未来学习新东西也要如此. 笔记本电脑环境:64 位win7系统 目前主要安装了python2.7…
孤荷凌寒自学python第四天 安装python的其它IDE环境 (完整学习过程屏幕记录视频地址在文末) 因为是完全的新手,对python环境搭建完全一无所知,因此,可真是大费周章才配置了其它多个Ide编程环境. 具体操作过程进行了全程屏幕录像,通过本文最后的链接,访问,也可联系我,获取4K高清的大文件录制视频 . —————————— 今天整理的学习笔记完成,最后例行说明下我的自学思路: 根据过去多年我自学各种编程语言的经历,认为只有真正体验式,解决实际问题式的学习才会有真正的效果,即让学习实…
近日,Light Table项目创始人Chris Granger在其博客上宣布Light Table开源,将代码全部托管在GitHub上,遵循GNU开源许可.与此同时,还发布了0.6版本,该版本添加了插件.并对基础架构也进行了提升. Light Table是由Microsoft Visual Studio部门项目经理Chris Granger离职后开发的全新理念的IDE,支持多种语言,比如Python.Clojure.JavaScript等.Light Table是一个很简单的概念:我们需要真正…
环境:ubuntu 16.04LTS,python3,python2 已安装:pip3,pip2 注:基于Python自动化运维这本书上介绍的各模块而来 1.python-rrdtool(just for python2) sudo apt-get install python-rrdtool -y# import rrdtool 2.psutil pip3 install psutilpip install psutil# import psutil 3.ipy pip3 install ip…
1. 在终端下输入 sudo easy_install pip  password:输入电脑密码 Finished processing dependencies for pip 表示安装完成 boerdeMacBook-Pro:~ xianfengzhang$ sudo easy_install pip Password: Searching for pip Reading https://pypi.python.org/simple/pip/ Best match: pip 9.0.1 Do…
一.安装ubuntu系统 1.ubuntu系统是Linux系统的一种,和centos差别不大,但是个人还是建议大家安装ubuntu,它更适合国内使用习惯,换句话说更亲切. 2.安装方法不再赘述,网上有很多教程,我遇到的一个问题是联想BIOS一定要关闭security boot,否则u盘都找不到. 3.安装完毕后首要的任务是熟悉终端命令行,shell语法,文件夹和文件的各种操作,vim的基本操作.因为大部分的安装.文件处理.路径添加更改都要在终端完成. 解决终端vi编辑文件时上下左右变成abcd问…
仅为使用Ubuntu18.04的Python开发人员作参考 1.安装Ubuntu18.04虚拟环境 sudo apt install virtualenv sudo apt install virtualenvwrapper 安装完成之后,进入home目录,输入命令ls -al查看是否出现.virtualenvs目录,如果没有则手动创建.virtualenvs目录 2.安装Python环境中可以支持虚拟环境的模块(我这边使用的是Python3.6) pip3 install virtualenv…
   对于想用每个想用Python开发网络爬虫的开发者来说,Scrapy无疑是一个极好的开源工具.今天安装之后觉得Scrapy的安装确实不易啊.所以在此博文一篇,往后来着少走弯路. 废话不多说了,如果你还不知道Scrapy是何物,可登陆在其官网http://scrapy.org/一览究竟,在此不再赘述. scrapy在国内目前使用的人比较少,除了他比较新以外,还在于他本身还有很多弊端,比如:需要的支持包比较多,这些支持包相互之间的依赖关系,导致人们在安装他的时候各种吐血,而且吐血了还不一定又正确…
AutoPy首页.文档和下载 - 跨平台的Python GUI工具包 - 开源中国社区 AutoPy是一个简单跨平台的 Python GUI工具包,可以控制鼠标,键盘,匹配颜色和屏幕上的位图.使用纯ANSI C编写而成,可运行在Mac OS X, Windows和 X11上. 示例代码: import autopydef hello_there_world():    autopy.alert.alert("Hello, world")hello_there_world() 下载二进制…
Pyscripter 不能正确调用另一文件中模块的问题的解析(Internal Engine 和 Remote Engine) 背景 Pyscripter是python下一个非常流行的开源IDE,笔者一直使用Pyscripter来来编写python脚本. 关于IDE的一些特性本文不在赘述,主要是分享一下今天遇到的一个问题. 问题描述 笔者的程序有两个模块,分别列为A 和 B,B模块是程序入口并将引入A模块的类和函数 笔者更新A模块后,在B模块中运行程序,发现调用A模块还是之前的内容,并没有更新,…
c#实例化继承类,必须对被继承类的程序集做引用   0x00 问题 类型“Model.NewModel”在未被引用的程序集中定义.必须添加对程序集“Model, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null”的引用. C:\LF\UsingInherit\UsingInherit\Program.cs 13 13 UsingInherit\ 0x01 由来 程序的大致结构如下: <p "> BLL下的NewBll类 继承 …
1.Windows中安装Python 3 (1)打开浏览器,访问Python官网(https://www.python.org/) (2)光标移动至Downloads,单机Windows链接 (3)根据自己的Windows版本(32位或64位),下载相应的Python3.5版本,如为Windows 32位系统,应下载Windows x86 executable installer:如果为Windows 64位系统,应下载Windows x86-64 executable installer. (…
安装matplotlib: pip install matplotlib 背景: 目的:要用Python下的DBSCAN聚类算法. scikit-learn 是一个基于SciPy和Numpy的开源机器学习模块,包括分类.回归.聚类系列算法,主要算法有SVM.逻辑回归.朴素贝叶斯.Kmeans.DBSCAN等,目前由INRI 资助,偶尔Google也资助一点. SciPy是一个开源的Python算法库和数学工具包,SciPy包含的模块有最优化.线性代数.积分.插值.特殊函数.快速傅里叶变换.信号处…
为了方便,我会分两个大类去说明,一类是适用于软件开发的比较通用的编辑器或 IDE ,我们可以通过插件等形式支持 Python 的开发,另一个是专注于 Python 开发的编辑器或 IDE . 不过在此之前,我们需要明白 IDE 以及代码编辑器是什么 IDE ( Integrated Development Environment ) ,即集成开发环境.其实就是一个用于写程序的软件,里面集成了很多开发时常用的工具.比如,定制的代码编辑器(支持语法高亮.自动补全等等).编译工具.执行工具.调试工具.…
从官网下载Windows下的python版本,一路按照默认进行安装. 安装之后配置环境变量的步骤如下: 1,点“我的电脑”,右键选“属性”. 2,选择“高级系统设置”--->选“环境变量”--->在“系统变量”中选中“Path”,再点“编辑”--->再点“编辑文本”. 3,在“变量值”一栏,把自己所安装的python路径拷进去就可以了,我安装的路径是“C:\Python27”. 4.完成之后,一路点击确定关闭,就ok了. 5.这里要强调一下,现在下载的python都自带pip,pip在p…
一.Python简介 1.Python发展史 Python 是由 Guido van Rossum 在八十年代末和九十年代初,在荷兰国家数学和计算机科学研究所设计出来的. Python 本身也是由诸多其他语言发展而来的,这包括 ABC.Modula-3.C.C++.Algol-68.SmallTalk.Unix shell 和其他的脚本语言等等. 像 Perl 语言一样,Python 源代码同样遵循 GPL(GNU General Public License)协议. 现在 Python 是由一…
本系列分为两篇: 1.[转]windows和linux中搭建python集成开发环境IDE 2.[转]linux和windows下安装python集成开发环境及其python包 3.windows和linux中搭建python集成开发环境IDE——如何设置多个python环境 参考:http://blog.csdn.net/pipisorry/article/details/39902327 一.安装Python集成开发环境IDE 参考[linux和windows中搭建python开发环境] 二…
模块的认识 模块,用一砣代码实现了某个功能的代码集合. 类似于函数式编程和面向过程编程,函数式编程则完成一个功能,其他代码用来调用即可,提供了代码的重用性和代码间的耦合.而对于一个复杂的功能来,可能需要多个函数才能完成(函数又可以在不同的.py文件中),n个 .py 文件组成的代码集合就称为模块. 如:os 是系统相关的模块:file是文件操作相关的模块 模块分为三种: 自定义模块 内置模块 第三方开源模块 自定义模块 1.定义模块 2.导入模块 Python之所以应用越来越广泛,在一定程度上也…
欢迎来到Python的世界 1.存在Python 2和Python 3两个版本,我该用哪个?如果书是关于2的,下载2:如果书是关于3的,就下载3.建议用Python 3,不过用2也是可以的. 2.下载Python.到这里挑一个版本,请注意Windows XP只能安装3.4及3.4以下的版本.https://www.python.org/downloads/ 选一个版本,点进去后,页面底部有一个下载列表:       操作系统是32位,下这个:Windows x86 executable(或MSI…
PythonCharm简易安装python统计包及 本文介绍使用pythonCharm IDE 来安装Python统计包或一些packages的简单过程,基本无任何技术难度,顺便提一提笔者在安装过程中遇到的两个小问题. ================================================================================================================== 1.pythonCharm介绍 对于这款IDE的描…
这些天应朋友的要求抓取某个论坛帖子的信息,网上搜索了一下开源的爬虫资料,看了许多对于开源爬虫的比较发现开源爬虫scrapy比较好用.但是以前一直用的java和php,对python不熟悉,于是花一天时间粗略了解了一遍python的基础知识.然后就开干了,没想到的配置一个运行环境就花了我一天时间.下面记录下安装和配置scrapy踩过的那些坑吧. 运行环境:CentOS 6.0 虚拟机 开始上来先得安装python运行环境.然而我运行了一下python命令,发现已经自带了,窃(大)喜(坑).于是go…
步骤: 1.将系统时间调整到一个月之前,然后执行安装. 可以使用date命令调整系统时间,如:date -s '2012-08-14 10:00:00' 2.安装成功后,打开程序,按照提示信息,申请一个10天的试用版License,然后退出. 3.下载附件中的文件abstract.pyo,将其放到安装目录下的/bin/2.5/src/process下面. 我这里路径是/usr/local/lib/wingide4.1/bin/2.5/src/process,可以通过whereis wingide…
在Windows上安装Python 第一步:下载安装包 根据Windows版本(64或32)从Python官方网站下载对应的Python版本,此次使用python V3.5. 下载路径:https://www.python.org/ftp/python 安装后特别注意勾上“add python 3.5 to PATH” 第二步:检查安装结果 安装python后,ctrl+R——cmd——python,会出现如下情况 情况一: 此种情况说明安装成功. 情况二: 提示‘python’不是内部或外部命…
本文内容 Unable to find vcvarsall.bat的问题描述 问题分析 总结 提示: 如果你只是想知道自己需要安装哪个版本的Visual Studio请直接查看本文最后一个小节的内容. 一.问题描述 我们在windows下通过pip安装一些外部Python 模块(比如,pycrypto)时通常会遇到安装失败的问题,而且会看到类似这样的错误提示: error: Microsoft Visual C++ 9.0 is required (Unable to find vcvarsal…
1. scikit-learn: Machine Learning in Python scikit-learn是一个基于NumPy, SciPy, Matplotlib的开源机器学习工具包,主要涵盖分类,回归和聚类算法, 例如SVM, 逻辑回归,朴素贝叶斯,随机森林,k-means等算法,代码和文档都非常不错,在许多Python项 目中都有应用. 官方主页:http://scikit-learn.org/ 2. Milk:Machine learning toolkit in Python M…
专栏目录: Python爬虫与数据分析之python教学视频.python源码分享,python Python爬虫与数据分析之基础教程:Python的语法.字典.元组.列表 Python爬虫与数据分析之进阶教程:文件操作.lambda表达式.递归.yield生成器 Python爬虫与数据分析之模块:内置模块.开源模块.自定义模块 Python爬虫与数据分析之爬虫技能:urlib库.xpath选择器.正则表达式 Python爬虫与数据分析之京东爬虫实战:爬取京东商品并存入sqlite3数据库 Py…
dwSun带你选Python的编辑器/IDE Python 是一门简单易学,同时又十分强大的编程语言.特别是随着人工智能的热潮,Python作为AI开发的首选语言,已经是技术人员的必备技能. 在学习和开发的过程当中,一款趁手的编辑器/IDE犹如神兵利器,必能让使用者效率飞升,事半功倍. 这里列举一些常用的编辑器/IDE,按照dwSun认为的推荐度排序. IDLE 没得说,Python自带的IDE,装好Python之后直接就有,也是绝大多数人首次使用的IDE. 优点:安装方便,使用简单,基本的功能…
VS code配置为Python R LaTeX IDE VS code的中文断行.编辑功能强大,配置简单. VSC的扩展在应用商店搜索安装,快捷键ctrl+shift+x调出应用商店. 安装扩展后,VSC通过命令面板选择并执行命令,如编译.预览等."查看 -> 命令面板"打开命令面板,快捷键为ctrl+shift+p."文件 -> 首选项"打开"键盘快捷方式"中可定义常用命令的快捷键,快捷键为ctrl+k ctrl+s. "…
在基于selenium进行的UI自动化测试中,开发调试环境一般都是windows操作系统.完成后需要部署到专门的测试环境. 如要要部署到linux环境的服务器(阿里云.腾讯云)执行,那么测试脚本也需要对应的浏览器支持, 才能正常进行测试. 這篇博客,介绍下如何在如何在linux环境安装python.chrome.chromium.Xvfb的命令和方法... 1.安装python linux系统自带python,不过一般都是2.6或者2.7版本,可以通过命令 python -V 查看当前的pyth…
1.  什么是python jupyter ? 简单的说,可以理解为一个IDE. http://jupyter.org/ 2.  安装python jupyter notebook http://jupyter.org/install.html https://jupyter.readthedocs.io/en/latest/install.html jupyter依赖与python,并且是anaconda版本的python. 2.1 通过 anacanda 安装.(官方文档强烈推荐使用此方式.…