zoukankan      html  css  js  c++  java
  • python--windows下安装BeautifulSoup

    python有很多内置的模块可以不安装使用,用起来非常方便,但是也有一些挺有用的非内置的模块不能直接使用,需要话费点力气手动安装。

    进入python安装目录下的Scripts目录,查看是否有pip工具为了避免出现一些未知错误,DOS窗口使用管理员权限打开。

        

    使用pip工具安装,在python安装目录下的Scripts目录下执行如下命令。

    pip install beautifulsoup4

        

    可能会出现以下错误:

        

    如果没有使用管理员权限则会出现更多的错误信息。

    错误信息

    Collecting pip
    Using cached pip-8.1.2-py2.py3-none-any.whl
    Installing collected packages: pip
    Found existing installation: pip 7.1.2
    Uninstalling pip-7.1.2:
    Exception:
    Traceback (most recent call last):
    File "C:Program Files (x86)Python27python2.7.11libsite-packagespipasecommand.py", line 211
    , in main
    status = self.run(options, args)
    File "C:Program Files (x86)Python27python2.7.11libsite-packagespipcommandsinstall.py", lin
    e 311, in run
    root=options.root_path,
    File "C:Program Files (x86)Python27python2.7.11libsite-packagespip eq eq_set.py", line 640
    , in install
    requirement.uninstall(auto_confirm=True)
    File "C:Program Files (x86)Python27python2.7.11libsite-packagespip eq eq_install.py", line
    716, in uninstall
    paths_to_remove.remove(auto_confirm)
    File "C:Program Files (x86)Python27python2.7.11libsite-packagespip eq eq_uninstall.py", li
    ne 125, in remove
    renames(path, new_path)
    File "C:Program Files (x86)Python27python2.7.11libsite-packagespiputils\__init__.py", line
    315, in renames
    shutil.move(old, new)
    File "C:Program Files (x86)Python27python2.7.11libshutil.py", line 303, in move
    os.unlink(src)
    WindowsError: [Error 5] : 'c:\program files (x86)\python27\python2.7.11\lib\site-packages\pip-
    7.1.2.dist-info\description.rst'
    You are using pip version 7.1.2, however version 8.1.2 is available.
    You should consider upgrading via the 'python -m pip install --upgrade pip' command.

    解决方法:升级pip工具(注意:此条命令要在拥有管理员权限的DOS窗口下执行

    python -m pip install -U pip

        

  • 相关阅读:
    vue2查看大图vue-preview使用笔记
    promise使用场景
    vue2移动端使用vee-validate进行表单验证
    移动端单位换算理解
    ...
    我的promise学习笔记
    前端本地调试解决跨域的两种方法
    vue2 零星笔记
    vue2.x使用百度地图
    BZOJ 3368 约翰看山(扫描)O(N)
  • 原文地址:https://www.cnblogs.com/xxoome/p/5870356.html
Copyright © 2011-2022 走看看