easy_install是一个python的扩展包,主要是用来简化python安装第三方安装包,在安装了easy_install之后,安装python第三方安装包就只需要在命令行中输入:easy_install packagename,然后程序会自动搜索相应版本的安装包并配置各种文件,免去了手工下载安装的复杂度. Windows中安装方法/步骤 1.首先要先用百度搜索easy_install,找到下载页面 2.在页面中,找到ez_setup.py这个链接 3.下载这个文件到本地,在命令行中运行e…
目录 一.安装 Centos7.4虚拟机 二.安装 python3.6.7 三.安装 pycharm 一般情况下,大家都是在 Windows平台下进行 Python开发,软件安装和环境搭建都非常"傻瓜".但是公司中的软件开发和我们平常的编程区别很大,无论是平台还是具体的操作命令都十分不同 博主最近在学习 Python方面的开发,在搜索一些公司的任职要求时发现不少应聘都有 "能在Linux环境下进行 Python开发" 的要求,为此博主花费大量时间阅读各种博客进行学习…
以安装Httplib2模块为例 1 下载模块 到 “https://code.google.com/p/httplib2/” 下载一款适合你的压缩包“httplib2-0.4.0.zip” 2 解压下载的压缩包“httplib2-0.4.0.zip”到某目录下 3配置python在dos下的运行环境 (之前需要配置系统环境变量,在系统环境变量Path后添加python安装目录,例如c:\python2.7) 4 dos下安装httpLib2模块 进入httplib2-0.4.0.zip的解压目录…
引言: 其实之前对于 Python,只是知道有这门语言而已.大部分还是使用 .net 开发的,之前也学了 MVC+EF 开发,但是由于工作上完全用不到,也就没有在博客记录学习的东西了. 最近又接触到了爬虫这项技术,然后了解到 Python 开发爬虫好像很厉害的样子.于是就来了兴趣,兴趣是一个重要的东西,于是就开始慢慢接触 Python 了. 然后就从最基本的配置开发环境什么的.突然发现做 .net 真的是很方便啊,开发环境根本就不用担心,windows 系统上只需要装上 Visual Studi…
以安装Httplib2模块为例 1 下载模块 到 “https://code.google.com/p/httplib2/” 下载一款适合你的压缩包“httplib2-0.4.0.zip” 2 解压下载的压缩包“httplib2-0.4.0.zip”到某目录下 3配置python在dos下的运行环境 (之前需要配置系统环境变量,在系统环境变量Path后添加python安装目录,例如c:\python2.7) 4 dos下安装httpLib2模块 进入httplib2-0.4.0.zip的解压目录…
Pycharm是开发Python程序的利器,但有时会遇到无法输入中文的情况.表现为:在Ubuntu系统可以正常输入中文,却在Pycharm内写注释的时候,切换不出中文.下面演示如何解决此问题. 1.在pycharm安装目录bin下的pycharm.sh中,添加如下几行: ibus类型的输入法: export GTK_IM_MODULE=ibus export QT_IM_MODULE=ibus export XMODIFIERS=@im=ibus fcitx类型的输入法: export GTK_…
安装或使用cx_Oracle时,需要用到Oracel的链接库,如libclntsh.so.11.1,否则会有各种各样的错误信息. 安装Oracle Instant Client就可得到这个链接库,避免安装几百兆之巨的Oracle Client. 软件下载地址: cx_Oracle的主页:http://cx-oracle.sourceforge.net/ 必需的Oracle链接库的下载地址: 常见的错误和解决方法: 一.win32二进制安装 在windows下安装cx_Oracle-5.0-11g…
以下是15个最受欢迎的Python开源框架.这些框架包括事件I/O,OLAP,Web开发,高性能网络通信,测试,爬虫等. Django: Python Web应用开发框架 Django 应该是最出名的Python框架,GAE甚至Erlang都有框架受它影响.Django是走大而全的方向,它最出名的是其全自动化的管理后台:只需要使用起ORM,做简单的对象定义,它就能自动生成数据库结构.以及全功能的管理后台. Diesel:基于Greenlet的事件I/O框架 Diesel提供一个整洁的API来编写…
写在前面 长期更新的博文.多数是一些比较隐蔽的问题.欢迎留言补充. pip并不是那么安逸 pip安装对于开发者来说确实是一种解放.可以自动安装依赖包,但执行最简单的pip安装命令时,并不是所有的依赖都会安装.有一些是模块可选择的,比如gunicorn在选择异步框架时.有一些因为调用的层次较多,忽视了,最后pip还是会提醒缺少一些依赖.留心每次安装的结尾. import时名称相同/相似(但实际模块不同) 近几年出现了较多次针对python供应链的黑客攻击之后,python官方对模块进行了规范,其中…
(1)可变参数类型作为函数参数默认值,函数参数默认值的设置在Python中只会被执行一次,也就是定义该函数的时候. 解决办法,设置为None,然后判断 (2)Python中的变量名解析遵循所谓的LEGB原则,也就是“L:本地作用域:E:上一层结构中def或lambda的本地作用域:G:全局作用域:B:内置作用域”(Local,Enclosing,Global,Builtin),按顺序查找. 上述错误的出现,是因为当你在某个作用域内为变量赋值时,该变量被Python解释器自动视作该作用域的本地变量…