python 的 chardet 安装完成了缺无法导入怎么办

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python 的 chardet 安装完成了缺无法导入怎么办相关的知识,希望对你有一定的参考价值。

pip 显示 chardet 已经安装完成了,但是我导入的时候 python 说该模块不存在

参考技术A 你在cmd里边运行python来import 看看追答

import sys 
sys.path.append(".\\lib\\site-packages") 
然后再import就好

参考技术B 直接import chardet呢 参考技术C mgmktpjmqmjpmjpmtpg

无法卸载 chardet

【中文标题】无法卸载 chardet【英文标题】:Cannot uninstall chardet 【发布时间】:2018-09-29 15:42:38 【问题描述】:

我一直在尝试使用 pip 卸载 chardet,但出现以下错误:

“无法卸载 'chardet'。这是一个 distutils 安装的项目,因此我们无法准确确定哪些文件属于它,这将导致仅部分卸载。”

我的 pip 版本是 10.0.0,python 2.7.14,Ubuntu 14.04。

【问题讨论】:

手动删除文件/目录。或查看***.com/a/49911928/7976758 这能回答你的问题吗? pip cannot uninstall <package>: "It is a distutils installed project" 【参考方案1】:

chardet 的位置可以通过在 python 控制台中运行以下命令来确定。

>>> import chardet
>>> print chardet.__file__
/usr/lib/python2.7/dist-packages/chardet/__init__.pyc

然后只需手动删除以下文件夹/*.egg-info 文件。

rm /usr/lib/python2.7/dist-packages/chardet-<your-version>.egg-info
rm -r /usr/lib/python2.7/dist-packages/chardet

【讨论】:

@LadenkovVladislav seaborn 有什么问题? 删除由您的操作系统包管理器管理的文件不是一个好主意——这就是您破坏系统的方式

以上是关于python 的 chardet 安装完成了缺无法导入怎么办的主要内容,如果未能解决你的问题,请参考以下文章

怎样手动安装python的包

自己亲测有效的python中安装chardet的方法

python 第三方库 chardet

利用chardet检测网页编码

Python爬虫教程-使用chardet

Python爬虫2-检测编码(使用chardet)