美文网首页
python用pip时报错及解决方案

python用pip时报错及解决方案

作者: 肥美的羊羔 | 来源:发表于2019-10-17 17:43 被阅读0次

    报错信息:

    Traceback (most recent call last):

      File "E:\Python34\lib\runpy.py", line 170, in _run_module_as_main

        "__main__", mod_spec)

      File "E:\Python34\lib\runpy.py", line 85, in _run_code

        exec(code, run_globals)

      File "E:\Python34\pip.exe\__main__.py", line 5, in <module>

    ImportError: cannot import name 'main'

    网友建议重新安装pip,安装命令:

    第一步:python -m ensurepip

    第二步:python -m pip install --upgrade pip

    上述方法第二步,也报错了:ERROR: Package 'pip' requires a different Python: 3.4.3 not in '>=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*'

    于是从网上找到通过get-pip.py来安装的方法.先下载get-pip.py,然后在命令行用python命令运行即可在线安装。具体操作如下:

    https://jingyan.baidu.com/article/647f0115f45f4c7f2148a8b8.html

    这个方法可以成功安装pip。

    然而上述操作后再执行pip命令,依旧报错。

    在找解决方法的过程中,发现网上基本上说的都是pip3,于是我在安装目录找相关信息,发现在scripts中有一个pip3.exe可执行程序。于是我尝试在命令行中执行pip3……好的,pip3执行后有命令列表。

    结论:

    一直用错了命令,不是用pip,而是用pip3

    最终,用pip3成功安装了Selenium。

    相关文章

      网友评论

          本文标题:python用pip时报错及解决方案

          本文链接:https://www.haomeiwen.com/subject/lzsvmctx.html