【问题标题】:ImportError: No module named 'urllib3'ImportError:没有名为“urllib3”的模块
【发布时间】:2017-05-09 09:28:31
【问题描述】:

每次我使用 pip 命令时,命令都会失败并出现错误:“ImportError: No module named 'urllib3'”。 我确实安装了 urllib3,当我再次尝试安装 urllib3 时,我得到了同样的错误。我能做什么?

我使用的是 Windows 10。

我无法运行“pip install virtualenv”,任何 pip 命令都出现同样的错误。

【问题讨论】:

    标签: windows python-2.7 python-3.x pip urllib3


    【解决方案1】:

    为了逃避这个错误尝试通过“pip install virtualenv”安装virtualenv并使用“python3 -m venv myvenv”创建虚拟环境目录,这将创建一个名为myvenv的文件夹现在使用“source \myvenv\bin激活myvenv文件夹\activate" 现在您已经设置了虚拟环境,现在您可以在 venv 下安装您想要的任何东西,这不会与您安装的基本操作系统程序冲突尝试一些谷歌搜索来探索 pic virtualenv 设置和使用。快乐编码:)

    【讨论】:

      【解决方案2】:

      您可能需要引导您的 pip 安装,以便您可以随之移动。

      1. https://bootstrap.pypa.io/get-pip.py下载引导脚本
      2. 使用任何你想要的 Python 版本,运行它,例如,

        C:\\Python35.exe get-pip.py
        

      完成后,您应该能够 pip install 任何您想要的。

      【讨论】:

        【解决方案3】:

        可能值得仔细检查您的 PYTHONPATH 环境变量: 控制面板\系统和安全\系统 -> 高级系统设置 -> 环境变量。 我有一个导致这个确切错误的流氓 Python 副本

        【讨论】:

          【解决方案4】:

          我通过卸载python并重新安装解决了这个问题。

          然后就可以运行了

          python -m pip install --upgrade pip
          

          获取最新版本的 pip

          【讨论】:

            猜你喜欢
            • 1970-01-01
            • 2016-10-26
            • 1970-01-01
            • 1970-01-01
            • 2013-03-11
            • 2012-12-07
            • 2012-05-23
            • 2019-07-29
            • 2015-07-04
            相关资源
            最近更新 更多