You are using pip version 7.0.1, however version 7.1.2 is available.
You should consider upgrading via the 'pip install --upgrade pip' command.
Collecting lxml
Exception:
Traceback (most recent call last):
File "C:\Python27\lib\site-packages\pip\basecommand.py", line 223, in main
status = self.run(options, args)
File "C:\Python27\lib\site-packages\pip\commands\install.py", line 280, in run
requirement_set.prepare_files(finder)
File "C:\Python27\lib\site-packages\pip\req\req_set.py", line 317, in prepare_files
functools.partial(self._prepare_file, finder))
File "C:\Python27\lib\site-packages\pip\req\req_set.py", line 304, in _walk_req_to_install
more_reqs = handler(req_to_install)
File "C:\Python27\lib\site-packages\pip\req\req_set.py", line 469, in _prepare_file
session=self.session)
File "C:\Python27\lib\site-packages\pip\download.py", line 825, in unpack_url
session,
File "C:\Python27\lib\site-packages\pip\download.py", line 673, in unpack_http_url
from_path, content_type = _download_http_url(link, session, temp_dir)
File "C:\Python27\lib\site-packages\pip\download.py", line 884, in _download_http_url
file_path = os.path.join(temp_dir, filename)
File "C:\Python27\lib\ntpath.py", line 84, in join
result_path = result_path + p_path
UnicodeDecodeError: 'utf8' codec can't decode byte 0xd5 in position 7: invalid continuation byte
新买来的电脑用pip安装python库的时候出现上面的报错,后来发现是由于系统的默认编码是GBK。
根据网上的提示,在C:\Python27\Lib\site-packages下面编写sitecustomize.py文件,内容为
import sys
sys.setdefaultencoding('gbk')
保存既可。