问题--pip安装软件出现下面的报错

来源:互联网 发布:爰淘宝商城 编辑:程序博客网 时间:2024/05/21 07:06

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')

保存既可。





0 0
原创粉丝点击