python – 没有名为packaging的模块

我在Ubuntu 14上工作.我安装了 python3和pip3.
当我尝试使用pip3时,我有这个错误

Traceback (most recent call last):
  File "/usr/local/bin/pip3",line 6,in <module>
    from pkg_resources import load_entry_point
  File "/usr/local/lib/python3.5/dist-packages/pkg_resources/__init__.py",line 70,i
n <module>
    import packaging.version
ImportError: No module named 'packaging'

有人知道这是什么问题吗?

非常感谢

解决方法

如果我理解的话,导致其他人回复混淆的问题是你在运行pip时遇到错误,这会阻止pip的自我更新或丢失包的安装.

根据要求,请准确说明您如何安装Python 3和pip. Ubuntu 14不附带Python 3.5.

对于诊断,请给出输出

which python3

这可能是/usr/bin/python3并指向系统范围的python3而你的pip位于/usr/local/bin / pip3.

建议的解决方案:使用apt-get删除系统pip删除python3-pip,然后使用pip3或python3.5 -m pip再次尝试.

相关文章

功能概要:(目前已实现功能)公共展示部分:1.网站首页展示...
大体上把Python中的数据类型分为如下几类: Number(数字) ...
开发之前第一步,就是构造整个的项目结构。这就好比作一幅画...
源码编译方式安装Apache首先下载Apache源码压缩包,地址为ht...
前面说完了此项目的创建及数据模型设计的过程。如果未看过,...
python中常用的写爬虫的库有urllib2、requests,对于大多数比...