Windows8下安装Python的BeautifulSoup
运行环境:Windows8.1
Python:2.7.6
在安装的时候,我使用的pip来进行安装,命令如下:
pipinstallbeautifulsoup4
运行的时候,报错如下:
Exception:
Traceback(mostrecentcalllast):
File"J:\ProgramFiles(x86)\Python\Python27\lib\site-packages\pip\basecomm
.py",line122,inmain
status=self.run(options,args)
File"J:\ProgramFiles(x86)\Python\Python27\lib\site-packages\pip\commands
stall.py",line278,inrun
requirement_set.prepare_files(finder,force_root_egg_info=self.bundle,bu
e=self.bundle)
File"J:\ProgramFiles(x86)\Python\Python27\lib\site-packages\pip\req.py",
ne1229,inprepare_files
req_to_install.run_egg_info()
File"J:\ProgramFiles(x86)\Python\Python27\lib\site-packages\pip\req.py",
ne292,inrun_egg_info
logger.notify('Runningsetup.py(path:%s)egg_infoforpackage%s'%(sel
etup_py,self.name))
File"J:\ProgramFiles(x86)\Python\Python27\lib\site-packages\pip\req.py",
ne265,insetup_py
importsetuptools
File"build\bdist.win-amd64\egg\setuptools\__init__.py",line11,in<modul
fromsetuptools.extensionimportExtension
File"build\bdist.win-amd64\egg\setuptools\extension.py",line5,in<modul
File"build\bdist.win-amd64\egg\setuptools\dist.py",line15,in<module>
File"build\bdist.win-amd64\egg\setuptools\compat.py",line19,in<module>
File"J:\ProgramFiles(x86)\Python\Python27\lib\SimpleHTTPServer.py",line
,in<module>
classSimpleHTTPRequestHandler(BaseHTTPServer.BaseHTTPRequestHandler):
File"J:\ProgramFiles(x86)\Python\Python27\lib\SimpleHTTPServer.py",line
8,inSimpleHTTPRequestHandler
mimetypes.init()#trytoreadsystemmime.types
File"J:\ProgramFiles(x86)\Python\Python27\lib\mimetypes.py",line358,i
nit
db.read_windows_registry()
File"J:\ProgramFiles(x86)\Python\Python27\lib\mimetypes.py",line258,i
ead_windows_registry
forsubkeynameinenum_types(hkcr):
File"J:\ProgramFiles(x86)\Python\Python27\lib\mimetypes.py",line249,i
num_types
ctype=ctype.encode(default_encoding)#omitin3.x!
UnicodeDecodeError:'ascii'codeccan'tdecodebyte0xb0inposition1:ordin
notinrange(128)
StoringdebuglogforfailureinC:\Users\Administrator\pip\pip.log