笨办法学python 学习笔记2

Ex46.

Windows 安装 python 的pip, distribute, nose, virtualenv包

Pip: python的包管理工具,可以用这个快速安装python的其他包

Distribute:python 的包 打包和分发工具

Nose:python自动化测试工具

Virtualenv:可以用这个工具在同一个操作系统中创建多个相互隔离的python环境。例如,在开发过程中,有的程序需要用到python2,有的需要用到python3, 并且要用到某个包的不同版本,如果直接在操作系统下安装,会造成包冲突。这种情况下,可以使用virtualenv创建数个彼此隔离的python开发环境,每个开发环境可以配置不同的包。


首先安装pip。

下载pip,并解压。

在powershell里面cd 到解压后的目录。即setup.py所在的目录


输入命令: python setup.py install

等待命令执行完毕。将安装目录添加到“环境变量”,“path”变量中。一般情况下安装目录会在“C:\Python 27\Scripts”

重启powershell,输入pip list,出现如下界面,代表安装成功




输入 pip install nose 命令,pip自动下载nose包并开始安装



输入 pip install distribute 命令 安装 distribute

输入 pip install virtualenv 命令 安装 virtualenv


Ex48

常见错误

1. 'module' object has no attribute 'scan'

在测试文件里改成from ex48.lexicon import Lexicon

2.unbound method scan() must be called with Lexicon instance as first argument (got str instance instead)

类在引用前没有实例化,将测试文件改成

assert_equal(lexicon().scan("north"), [('direction', 'north')])

3.TypeError: 'tuple' object is not callable

检查元组之间有没有漏加逗号


扫描器代码示例: https://download.csdn.net/download/white_rabbit_2/10434766

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值