python-3.x - Mac 无法安装“dlib”
问题描述
前提,我想要达到的目标
当我安装库“dlib”时,出现错误,我无法安装它。我想知道原因以及如何解决它。
源代码
pip install dlib
发生的问题或错误消息
Traceback (most recent call last):
File "/usr/local/bin/pip", line 6, in <module
from pkg_resources import load_entry_point
ImportError: No module named pkg_resources
我试过的
1.安装“pkg_resources”。-> 发生以下错误。
==> Tapping homebrew/cask
Cloning into '/usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask'...
remote: Enumerating objects: 4, done.
remote: Counting objects: 100% (4/4), done.
remote: Compressing objects: 100% (4/4), done.
remote: Total 553959 (delta 0), reused 0 (delta 0), pack-reused 553955
Receiving objects: 100% (553959/553959), 243.41 MiB | 244.00 KiB/s, done.
Resolving deltas: 100% (391191/391191), done.
Tapped 3855 casks (3,971 files, 261.2MB).
==> Searching for similarly named formulae...
No similarly named formulae found: No similarly named formulae found.
Error: No available formula or cask with the name "pkg_resources".
==> Searching for a previously deleted formula (in the last month)...
Error: No previously deleted formula found.
==> Searching taps on GitHub...
Error: No formulae found in taps.
2.执行“curl https://bootstrap.pypa.io/ez_setup.py | python”(和“pip install dlib”) 没有名为pkg_resources的模块
3.Downgrade "setuptool" Python 错误:没有名为 pkg_resources 的模块
补充资料
Mac OSX
蟒蛇 3.6
我什至不明白 pkg_resources 是什么。
解决方案
推荐阅读
- git - git合并两个分支(都不同于master)
- php - 使用 ajax 源数据的服务器端处理
- python - ValueError: OneVsOneClassifier 在只有一个类时不适合。& sklearn.cross_validation
- apache-spark - 如何根据日期时间列选择 pySpark DataFrame 中的最后一个值
- python - python - 如何根据Python中字典的键添加pandas列值?
- google-sheets - 制作一个公式来检查与它旁边的单元格同名的工作表
- go - 可变参数直接附加到切片时变量类型的差异与在 for 循环中单独添加时的变量类型差异
- c - 静态常量存储在哪里?
- python - 套接字数据发送两次
- reactjs - React router dom不适用于Link,但刷新页面会加载组件