使用Virtualenv创建独立Python开发环境

在使用Python进行开发时,经常需要安装各种包,如果同时开发多个项目,就有可能出现开发环境冲突的问题。通过使用Virtualenv来创建多个独立的Python开发环境,可以很好的解决环境冲突问题,也可以避免主系统环境被污染的问题。

安装

创建虚拟环境

Windows 激活虚拟环境

Linux 激活虚拟环境

python中的’ascii’ codec can’t decode byte 0xe9 in position 9: ordinal not in range(128)问题

在用python2.7写win上的Bing壁纸下载器时遇到如下报错:

解决方法是在文件中加入:

参考:python 处理中文时出现的错误’ascii’ codec can’t decode byte 0xe9 in position 0: ordinal not in range(128)” 解决方法