无法安装编解码器或升级pip

时间:2018-12-04 22:12:17

标签: python python-3.x pip

我正在一个有很多编码和解码问题的项目中,所以我尝试为python 3.7安装编解码器模块:

所以我做到了:

$pip install codec

,命令提示符窗口如下所示:

  

收集编解码器找不到满足以下条件的版本   需求编解码器(来自版本:)找不到与之匹配的分布   编解码器您正在使用pip版本10.0.1,但是版本18.1是   可用。您应该考虑通过'python -m pip进行升级   安装--upgrade pip'命令。

然后我按照上述步骤将pip升级到版本18.1:

$python -m pip install --upgrade pip

,命令窗口显示如下:

  

安装收集的软件包:pip找到现有安装:pip   10.0.1       卸载pip-10.0.1:         成功卸载pip-10.0.1成功安装pip-18.1

我用过

$pip list

检查pip版本是否为18.1 >>>确实进行了升级。 然后我又安装了编解码器:

$pip install codec

,命令窗口显示如下:

  

收集编解码器找不到满足以下条件的版本   需求编解码器(来自版本:)找不到与之匹配的分布   编解码器

所以我输入了另一个命令:

$pip install --upgrade pip -vvv

,命令窗口显示如下:

  

未设置配置变量'Py_DEBUG',Python ABI标记可能不正确   配置变量“ WITH_PYMALLOC”未设置,Python ABI标签可能是   不正确

     

--------在第-----------------------节之间省去-----

     

最新要求:点入   c:\ users \ XXX \ appdata \ local \ programs \ python \ python37 \ lib \ site-packages   (18.1)

下一步我该怎么做? 请问有人可以帮助我吗。

1 个答案:

答案 0 :(得分:1)

codec不提供任何安装软件包-没有轮子,没有鸡蛋,没有源分发。

git repositorysetup.py之外不包含任何代码。

我确定包装不是您想要的。您可能正在寻找module codecs。它在标准存储库中,始终可用,无需安装。